У меня возникла проблема с AngularJS с отключением директивы, когда ng-repeat завершил обновление. У меня есть три именованных массива, которые переключаются по трем ссылкам, позволяя отображать выбранный массив с помощью ng-repeat. Я хотел бы отключить некоторый код, когда он закончен, поскольку я планирую установить некоторые атрибуты элементов для использования D3.Директива после обновления ngRepeat
Я попытался проверить область действия. $ Last в моей директиве, но это не вызывается в конце каждого процесса ng-repeat. Если некоторые данные остаются неизменными, он может не устанавливать область действия. $ Last to true.
http://plnkr.co/edit/hwmOlI6YrgS4H1C1h7k2?p=preview
Итак, что это лучший способ для запуска кода в директиве, когда нг повтора закончил?
Куда направляется эта директива? Можете ли вы обновить планку с помощью директивы? Я знаю, что нужно идти внутрь ng-repeat. Если вы можете обновить планку с помощью директивы, это упростит решение вашей проблемы. – ganaraj
Обновленный plunk с более очевидным именем, он был там как атрибут test = "" на элементе li. Переименовал его в testdirective, чтобы он выделялся больше. –
Простите, мой плохой :) – ganaraj