当Angular指令包含ngRepeat元素时,ngRepeat执行似乎在包含指令的链接执行之后发生。
是否有一种机制($ watch,$ observe等)可以在执行ngRepeat后用来连接响应?
以下是该行为的示例: http://plnkr.co/edit/yBiSvveeSissU7Rik6Kp?p=preview
我想在指令中的状态下操作输入。
我的主要目标是从contains指令更改ngRepeat的元素。
答案 0 :(得分:5)
确定ng-repeat何时完成的典型方法是编写一个指令,检查$last
是否为真。然后,您可以在$timeout
回调或$evalAsync
内调用函数(在父/祖先范围内定义)或发出事件。