【发布时间】:2022-10-06 14:14:02
【问题描述】:
所以我在移动设备上使用 MUI 的Autocomplete,我遇到了以下问题:
当下拉列表打开并且我在该列表中有一个我想与之交互的元素(可以是一个按钮或任何我想点击的地方)。一旦我点击了那个交互元素,输入就会被聚焦并且键盘会弹出。
我不想要这个。我怎样才能避免这种情况?
这是一个例子:
https://codesandbox.io/s/small-field-q4y0je?file=/demo.tsx:0-5484
先感谢您!
-
您希望它在打开时仍可搜索但不默认聚焦吗?
-
不完全的!当结果弹出器打开时,我不希望该弹出器中的任何点击都将焦点放在输入上。想象一下,我在该下拉列表中有某种点击交互。这种交互总是会触发键盘在我的手机上弹出。
标签: javascript reactjs material-ui