在选项数组中不存在的 react-select 中保留唯一值

Persist unique value in react-select which is not present in options array

我想让 react-select 接受未存储在选项数组中的值。我希望使用此组件来建议值,但也允许用户输入自己的值并将其保留在模糊状态。

在我的情况下,选项代表已在数据库中定义的建议,在选择一个选项时它会自动填充一些其他相关字段。

但是我也想允许用户在中定义一个唯一值并手动定义其他值。

我不想在选项数组中提供唯一值,因为我不想让用户将其视为可选择的选项。

react-select 可以吗?

如果我对你的问题的理解正确,你可以完全控制作为可选选项的一部分向用户显示的内容,而且你有一个专门的 class Select-create-option-placeholder 附加到新标签的标签需要创建的(即不属于建议数组的一部分)。