情况:
我有一个普通的选择(类别),它决定了从 react-select 为 Select.Async 加载了哪些选项。
问题:
假设有人在 Select.Async 中搜索一个选项,而category A被选中。然后他意识到,他正在寻找的选项只能在category B. 所以他在第一次选择时切换类别。但是当他从 Select.Async 中单击搜索框时,他所做的输入消失了,他必须再次输入。
即使我在搜索输入未聚焦时更新选项集,我是否可以做些什么来保留他的输入?
<select id="categories">
<option value="1" selected>A</option>
<option value="2">B</option>
<option value="3">C</option>
</select>
<Select.Async loadOptions={load} />
Run Code Online (Sandbox Code Playgroud)