【发布时间】:2021-02-11 03:19:45
【问题描述】:
我们正在尝试使用自动完成组件来使我们的用户能够搜索我们应用程序的一些功能。 它当前配置为使用 freeSolo,以及一些使用 onChange、onInputChange 等的输入处理程序,并且在字符输入时按预期获取结果。
从一个允许用户点击搜索按钮以异步获取结果的应用程序转换,我们预计支持“输入”键,在按下时,应该获取结果并呈现它们。
但是,如果结果尚未呈现(例如,当搜索输入因“Escape”事件或“ Tab' 或其他此类场景)。
代码沙盒 - https://codesandbox.io/s/material-demo-forked-xpjvv?file=/demo.js 在上面的代码 sn-p 中添加了注释,以引用我们在“Enter”事件处理程序中面临的确切问题。无法从以下文档中找到合适的 API 来呈现结果 https://material-ui.com/api/autocomplete/
【问题讨论】:
标签: reactjs autocomplete material-ui rendering