为了账号安全,请及时绑定邮箱和手机立即绑定

React 父组件如何获取子组件的ref值?

React 父组件如何获取子组件的ref值?

月关宝盒 2018-09-11 13:13:32
React 父组件如何获取子组件的ref值?父组件:const registerStepTwo = React.createClass({    handleChange:function(){         var confirmPassText =  this.refs.confirmPassText.value;        console.log(confirmPassText)//子组件ref的值取不到     },     render(){        return(            <div>                 {navBar}                <div className="list-ul">                     <ul>                         <ConfirmPass  ref="confirmPassText" onChange={this.props.handleChange}  />                     </ul>                 </div>             </div>         )     } })子组件:   const ConfirmPass = React.createClass({         render(){                    return(                <div>                     <li>                         <div className="registerLeft">                         <input ref="confirmPassText" type="password"  onChange={this.handleChange}                            className="loginText" />                         </div>                     </li>                 </div>             )         }     })
查看完整描述

1 回答

?
茅侃侃

TA贡献1842条经验 获得超21个赞

this.props.handleChange改成this.handleChange。

handleChange是你这个组件的函数,不是传进来的属性。


查看完整回答
反对 回复 2018-10-11
  • 1 回答
  • 0 关注
  • 4057 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信