Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 下拉式无响应_Javascript_Reactjs - Fatal编程技术网

Javascript 下拉式无响应

Javascript 下拉式无响应,javascript,reactjs,Javascript,Reactjs,我正在使用这个组件制作一个下拉列表 我这样称呼它: <Dropdown options={monthOptions} onChange={this.changeMonth} value={defaultMonth} placeholder="Select Month" /> 这种方法: changeMonth: function(option) { this.setState({month: option}); }, 但是,当我在浏览器中显示组件时,它没有响

我正在使用这个组件制作一个下拉列表

我这样称呼它:

<Dropdown options={monthOptions} onChange={this.changeMonth} value={defaultMonth} placeholder="Select Month" />
这种方法:

  changeMonth: function(option) {
      this.setState({month: option});
  },
但是,当我在浏览器中显示组件时,它没有响应。它不显示任何选项:


控制台中没有打印消息。

您的组件是由
React.createClass
创建的还是ES6类?它位于使用
React.createClass
创建的组件内。
  changeMonth: function(option) {
      this.setState({month: option});
  },