如何使valueLink与选择元素一起工作?

时间:2015-10-18 10:04:19

标签: html5 reactjs

我已经阅读了react formsreact 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很好地使用精选元素?

1 个答案:

答案 0 :(得分:2)

以下是select元素的示例,一切似乎都在工作http://plnkr.co/edit/3ueB63nxJ4wwV8rSIusr