reactjs - react-select isMulti 过滤选项
问题描述
我正在使用反应选择。我不想从选项列表中删除选定的项目。当您添加 isMulti 时,它看起来会自动从选项列表中删除选定的选项,因为当我没有 isMulti 时,它不会删除选定的选项。我已经看到我可以使用一个名为 filterOption 的道具,但我不明白如何使它工作。谁能告诉我即使选择了某些选项,如何使用 filterOption 显示所有选项?如果 Select 自动删除选定的选项,是否有人建议我如何显示所有选项,即使选择了某些选项?
import Select from 'react-select';
...
<Select
value={this.value()}
isDisabled={this.props.disabled}
closeMenuOnSelect={false}
components={Animated}
isMulti
isClearable
onChange={this.props.onChange}
onBlur={this.onBlur}
options={this.props.options}
/>
顺便说一句:我可以看到演示中有一个选项可以取消选中“删除选定的选项”,但我无法找到源代码,它返回 404。这是我正在查看的演示的链接,标题为“多选”:https ://jedwatson.github.io/react-select/
解决方案
推荐阅读
- excel - VBA在列中选择包含相同ID的行,突出显示行,然后继续下一个ID并将ID复制到剪贴板
- purescript - 结合棱镜以专注于一个值,而不考虑分支
- spring - Docker容器中的Spring Integration FTP:不触发流
- socket.io - 如何在 socket.io 中轻松更改房间?
- jquery - Rails 6 (and possible Ajax?) How to add a form question when a certain dropdown selection is selected
- excel - 来自文件夹命名范围问题的 PowerQuery 数据
- html - div 的 HTML 值相互依赖
- vue.js - 单击模态OK按钮时如何从另一个组件提交表单(bootstrap vue)
- react-native - Spokestack 是否支持 React-Native?
- mysql - 使用 MYSQL 进行 SQL 查询