我在我的项目中使用react-select并且我在map
类似的情况下使用它:
renderItems() {
this.props.items.map(item => (
<Select
id="options"
value={this.state.optionSelected}
onChange={this.onChangeOption}
options={this.showOptions()}
/>
);
}
它正确显示了我所有项目的所有选项,但现在我无法摆脱选择...
基本上,当我在单个项目上选择一个选项时,该选项会更改所有项目...
这是我到目前为止所做的:
onChangeOption(e) {
this.setState({ optionSelected: e.value });
}
如何调整它以仅更改我希望更改的选项?
谢谢