angular-ui typeahead batarang冲突?

时间:2014-12-10 14:40:53

标签: angular-ui-bootstrap batarang

我在角度1.2.25上使用ui-bootstrap 0.11.2并且整个上午追逐这个,直到我遇到一个有点不相关的帖子,提供了一些提示。

我对ui-angular typeahead指令的使用已停止在Chrome中运行。具体来说,当用户从下拉列表中选择项目时,它不会填写数据字段。我可以让调试器停在' selectActive',但它没有调用' selectMatch'。

由于使用了' ng-if'我在早期版本中读到了一些关于typeahead被破坏的主题。与' ng-show',但我使用的版本似乎已修复此问题。

然后我看到了一个与来自hint.js的(新??)消息相关的线程,这是我第一次看到的,有人建议禁用batarang插件来解决这个问题。

果然,我禁用了batarang,并且使用typeahead的问题消失了。

看来batarang昨天更新了,我认为这就是为什么我开始看到这些新消息和这个问题。

还有其他人遇到角度指令和batarang的类似问题吗?我想确认这是问题的根源,而不仅仅是误导。

1 个答案:

答案 0 :(得分:0)

Batarang维护者在这里。只要你使用的是最新版本的Batarang(0.8.7),你应该会很好。请注意,所谓的“Batarang Stable”插件与Batarang项目(以及旧版Batarang引导)无关。如果您使用“稳定”,请安装正式版,您的问题应该得到解决。