當ng-repeat完成更新時,我遇到了一些AngularJS引發指令的麻煩。我有三個命名數組,通過三個鏈接切換到允許所選數組以ng-repeat顯示。我想在完成時解開一些代碼,因爲我打算爲D3設置一些元素屬性以供使用。ngRepeat更新後的指令
我試過在我的指令中檢查scope。$ last,但是在每個ng-repeat過程結束時都沒有調用它。如果某些數據保持不變,則可能不會將作用域$。last設置爲true。
http://plnkr.co/edit/hwmOlI6YrgS4H1C1h7k2?p=preview
那麼,什麼時候NG-重複已經完成的指令觸發代碼的最佳方式?
該指令的用途是?你能用指令更新plunk嗎?我知道它需要進入ng-repeat。如果你可以用指令更新plunk,它可以更容易地解決你的問題。 – ganaraj 2013-04-08 14:16:02
用更明顯的名稱更新了plunk,它在li元素中作爲屬性testing =「」在那裏。將其重命名爲testdirective,以便更突出。 – 2013-04-08 14:19:08
對不起,dint看到了,我的壞:) – ganaraj 2013-04-08 14:31:24