【发布时间】:2019-07-24 21:41:11
【问题描述】:
使用react-select 时,搜索结果默认按字母顺序排列。这是一个很好的默认值,但如果我有一个不是按字母顺序排列的完全匹配,那就不是很好了。例如,用户可能有以下选项:
- a_react
- b_react
- c_react
- d_react
- 反应
使用这些选项,用户可以搜索“react”,而不是更接近选择与搜索词完全匹配的选项。有什么方法可以优化精确匹配吗?
【问题讨论】:
-
您可以传递自己的
filterOption来更改过滤方式 -
@JohnRuddell 啊,很好,我在文档中搜索了“搜索”和“结果”,但没有找到任何东西,很好的发现。我找到了this example,但任何其他示例都有帮助。随意将其更改为答案,以便我接受。
-
看起来那个特定的例子正是你想要的! :) 我会写一个关于
filterOption的答案,这样我们就可以结束这个问题了:)
标签: reactjs react-select