【发布时间】:2015-05-27 18:48:08
【问题描述】:
当我键入一个字符,并且一旦打开带有匹配元素的 typeahead 弹出窗口,焦点就会从输入元素中丢失。我必须手动将焦点重新设置回输入元素。为什么会这样?仅供参考,我在这里发现了一个类似的已关闭问题,但没有任何正确答案:
https://github.com/angular-ui/bootstrap/issues/2598
我没有找到任何解决方案。我正在使用 ui-bootstrap-tpls-0.12.1.js 版本。我使用相同的库创建了一个 plunker,但在 plunker 中一切正常。任何帮助将不胜感激。
【问题讨论】:
-
如果你不能让它在 plunker 中重现,则很难诊断。正常的
<input>也会出现同样的情况吗? -
正常没有模糊问题。我尝试调试 typeahead 库。当找到匹配的元素并打开预先输入的弹出窗口时,看起来焦点丢失了
标签: angularjs angular-ui-bootstrap angular-ui-typeahead