根据文档,我看到该库提供了filterBy prop。但我需要用它来删除默认行为。
答案 0 :(得分:1)
编辑:从v0.10.0开始,您可以设置caseSensitive=true
以使过滤区分大小写。
如果您提供了有关您尝试实现的行为的更多信息,那将会很有帮助。根据您的描述,听起来您需要区分大小写的过滤。为此,将回调函数传递给filterBy
prop:
<Typeahead
labelKey="yourLabelKey"
filterBy={option => (
option['yourLabelKey'].indexOf(this.state.text) !== -1;
)}
onInputChange={text => this.setState({text})}
/>
有关详细信息,请参阅the documentation。