首页 > react中Input的onChange事件提示错误??

react中Input的onChange事件提示错误??

var LoginUserName = React.createClass({
  getInitialState: function() {
    return {value: '登录用户名'};
  },
  handleChange: function(event) {
    this.setState({value: event.target.value});
  },
  render: function() {
    var value = this.state.value;
    return <input type="text" name="username" value={value} placeholder="不能包含特殊字符" onChange = "handleChange" />;
  }
});

控制台提示:

Warning: Failed form propType: Invalid prop onChange of type string supplied to input, expected function. Check the render method of LoginUserName.

这个错误!

找了好久,也没有找到哪里错了,原文:链接描述


 getInitialState: function() {
    return {value: 'Hello!'};
  },
  handleChange: function(event) {
    this.setState({value: event.target.value});
  },
  render: function() {
    var value = this.state.value;
    **`*return <input type="text" value={value} onChange={this.handleChange} />*;`**
  }

<input onChange={this.handleChange} />

谢谢楼上两位,看来没有认真!


onChange = {this.handleChange}

"内容" --> 字符串
{内容} --> javascript数据

【热门文章】
【热门文章】