当 Angular 指令包含 ngRepeat 元素时,ngRepeat 执行似乎发生在包含指令的链接执行之后。
是否有一种机制($watch、$observe 等)可用于在 ngRepeat 执行后连接响应?
以下是行为示例: http ://plnkr.co/edit/yBiSvveeSissU7Rik6Kp?p=preview
我想在指令中输入可用的状态下运行。
我的主要目标是从包含指令中更改 ngRepeat 的元素。
当 Angular 指令包含 ngRepeat 元素时,ngRepeat 执行似乎发生在包含指令的链接执行之后。
是否有一种机制($watch、$observe 等)可用于在 ngRepeat 执行后连接响应?
以下是行为示例: http ://plnkr.co/edit/yBiSvveeSissU7Rik6Kp?p=preview
我想在指令中输入可用的状态下运行。
我的主要目标是从包含指令中更改 ngRepeat 的元素。
确定 ng-repeat 何时完成的典型方法是编写一个指令来检查是否$last
为真。然后,您可以在$timeout
回调或$evalAsync
.
有关更多详细信息和示例,请参阅ng-repeat 完成时调用函数