因此,我认为这比angular-ui更像是个靴子问题,但是我花了2个晚上的时间,无法找到隧道尽头的光。
这是pl客:
http://plnkr.co/edit/n39LVjbHQzmcwGkk2dR1?p=preview
搜索“ x”,然后尝试使用箭头键下移。将选择项目,但不会获得焦点。
有任何想法吗?
最佳答案
这是一个解决方案。我向typeahead li元素shouldFocus
添加了另一个指令,该指令监视其有效值是否发生变化。完成后,它将在该元素上调用scrollIntoView
。
我猜这被认为是黑客,但是如果允许动态模板提前输入,则可以从标记中进行设置,那么这将是一个有效的解决方案。
http://plnkr.co/edit/vzLHFqkHPUFCaaosVt5w?p=preview
关于angularjs - 无法使用键盘预先导航特定 Angular 的ui-ui bootstrap 类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21696407/