1

我在 angularjs 项目中的 select2 选择框( http://ivaynberg.github.io/select2/ )有问题。如果我尝试从 javascript 的选择框中选择一个选项(我在指令中执行此操作以在模型更改时更新 UI),我总是会收到错误消息

错误:$digest 已经在进行中

虽然我收到错误,但 UI 行为是正确的。之后,选择框中的正确选项是选择。但是,每次都会抛出一个错误。

我在 plunker 上创建了一个小例子:http: //plnkr.co/edit/ZLQPr3

我在 mac 上的 firefox/firebug 和 chrome 控制台中看到了错误。

4

1 回答 1

0

虽然这不是最好的解决方案,但您可能想尝试一下

http://plnkr.co/edit/zidLr3?p=preview

AFAIK 问题出在trigger导致多个$digest.

于 2013-04-14T18:52:22.050 回答