downshift version: 5.2.7
node version: 12.16.2
yarn version:1.22.4
使用 Downshift JS 网站上提供的以下沙箱: https ://codesandbox.io/s/simple-downshift-with-getrootprops-example-24s13
当我过滤时,我试图专注于 typeahead 列表中的第一项:
items.filter(item => !inputValue || item.label.toLowerCase().includes(inputValue.toLowerCase()))
过滤器有效,但是,我不确定如何确保关注与输入最匹配的项目。我希望用户能够输入输入,并且能够在输入时简单地点击“输入”键来选择最顶部过滤的项目(或密切匹配的项目)。我将如何使用 Downshift 包?