【发布时间】:2018-11-09 09:33:35
【问题描述】:
我正在使用react-select 和允许您创建新选择选项的可创建功能 - 只需在example 上输入选择/输入字段。
我想检查一次只允许一个可创建的选项,下一个创建的选项将删除并取代前一个。目前你可以创造无限量。
这是处理创建选项的部分,所以我想我需要添加某种规则来只允许一个选项。
任何帮助表示赞赏。
handleCreate = input => (inputValue: any) => {
this.setState({ isLoading: true });
setTimeout(() => {
const { options } = this.state;
const newOption = createOption(inputValue);
this.setState({
isLoading: false,
options: [...options, newOption],
value: newOption
});
input.onChange(newOption);
}, 1000);
};
【问题讨论】:
标签: javascript reactjs react-redux react-select