【发布时间】:2020-06-18 13:47:12
【问题描述】:
我有一个使用 react-select 的组件,我从 props 中获取选项, 在 selct 选项上,我想用其他选项重新呈现选择 - 它有效,但未触发 onChange。
import Select from 'react-select';
onChange(option){
dispatch(updateOptions());
}
render(){
return
<Select
options={this.props.options}
onChange={this.onChange}
value={this.state.text}
menuIsOpen
/>
}
【问题讨论】:
-
你在构造函数中
bind操作了吗? -
您的 Select 组件来自哪里?快速查看库的文档可能会帮助我们解决问题
-
这里需要更清楚,“在选择选项上我想用其他选项重新呈现选择”是什么意思,你想为
Select组件提供一个新的选项数组吗?updateOptions动作创建者如何工作?您的减速机是否正确处理机箱?这里没有足够的代码来做假设,codeandbox可以帮助我们更好地理解问题。
标签: reactjs react-select