我已经阅读了react forms和react two way binding helpers。
但我无法找到关于如何使用select
元素实现双向绑定的任何说法。
我尝试过:
render: {
var selectValueLink = {
value: this.state.selectedValue,
requestChange: this.handleChange
};
return (
<select valueLink={selectValueLink}>
<option value={'A'}>OPTION A</option>
<option value={'B'}>OPTION B</option>
<option value={'C'}>OPTION C</option>
</select>
);
}
但是,当我通过鼠标点击手动更改所选选项时,this.handleChange
不会被解雇。
有没有办法让React&#39; s valueLink
很好地使用精选元素?