最近遇到一个问题,jsx
中的input
标签给设置了value值,但在页面就无法改变了。 有遇到同样问题的朋友给个解决方法,感谢
最近遇到一个问题,jsx
中的input
标签给设置了value值,但在页面就无法改变了。 有遇到同样问题的朋友给个解决方法,感谢
把value改成 defaultValue,如果要用value 应该
handleChange(e) {
let value=e.target.value;
this.setState({
value: value
});
}
<input className="input" value={this.state.value} onChange={this.handleChange.bind(this)}/>
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答895 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
是说用react吗?如果是的话看这里