【问题标题】:React Material UI Autocomplete show options with issueReact Material UI Autocomplete 显示选项有问题
【发布时间】:2020-06-10 00:57:50
【问题描述】:

我使用 Material UI 自动完成功能。当用户没有输入 500 毫秒时,我发送异步请求以从后端获取位置,然后当我得到响应时,我获取选项并将其存储到 redux 存储,然后我的自动完成从存储和显示中获取选项。我可以输入多种语言。在这种情况下,我用英语和亚美尼亚语输入。但是,响应是相同的,因此在两种语言中,响应都是相同的选项数组。但在其他语言(不是英语)中,自动完成功能会出现问题。未显示选项,而是显示“无选项”。但是选项就在这里,您只需在自动完成字段中单击一次即可查看选项。这是 GIF 动画的工作原理。主要是两种情况下,响应结果是完全一样的

【问题讨论】:

  • 能否请您给我一个示例,说明您尝试使用的语言不起作用。我在下面添加了一个带有材料 ui 自动完成功能的链接(顺便说一下,目前是实验性的),我使用了中文和荷兰语,它们似乎都可以工作。看看您是否可以共享代码或使用我的代码来举例说明您遇到的情况。 codesandbox.io/s/material-demo-7h7si

标签: reactjs autocomplete material-ui


【解决方案1】:

我解决了这个问题。您只需将 filterOptions 道具添加到自动完成。您可以简单地添加一个函数“filterOptions={x => x}”。它会起作用的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-10
    • 1970-01-01
    • 2021-02-16
    • 2020-09-06
    • 2022-10-12
    • 2021-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多