ng-repeat が更新を完了したときにディレクティブを起動する際に AngularJS の問題が発生しています。3 つの名前付き配列があり、3 つのリンクを介して切り替えられ、選択した配列を ng-repeat で表示できます。D3 が使用するいくつかの要素属性を設定することを計画しているので、コードが終了したらいくつかのコードを起動したいと思います。
ディレクティブで scope.$last をチェックしようとしましたが、これはすべての ng-repeat プロセスの最後に呼び出されるわけではありません。一部のデータが同じままである場合、scope.$last が true に設定されない可能性があります。
http://plnkr.co/edit/hwmOlI6YrgS4H1C1h7k2?p=preview
では、ng-repeat が終了したときにディレクティブでコードをトリガーする最良の方法は何ですか?