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

求助,无法获取输入框内容

var TestInput = React.createClass({

//初始化状态

getInitialState:function(){

return{ inputContent:'' }},

changeHandler:function(event){

//this.setState可以修改状态值,它自动调用this.render方法再次渲染组件;event.target.value方法可以获取用户输入的值

this.setState({ inputContent : event.target.value });

     event.prtventDefault(); event.stopPropagation();

},

render : function(){

return(

<div>

<input type="text" onChange={this.changeHandler} /><span>{this.props.inputContent}</span>

</div> ); } });

正在回答

1 回答

render:function(){

    return (

        <div><input type="text" onChange={this.changeHandler} />

                  <span>{this.state.inputContent}</span>

    )

}
粗体标注位置写错了!

0 回复 有任何疑惑可以回复我~
#1

Delivw 提问者

搞懂了!谢谢!
2016-12-06 回复 有任何疑惑可以回复我~
#2

H_J_ELLE 回复 Delivw 提问者

不用客气~
2016-12-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
React入门
  • 参与学习       122141    人
  • 解答问题       121    个

颠覆式前端UI开发框架React入门视频教程,赶紧学起来

进入课程

求助,无法获取输入框内容

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信