У меня есть директива, прикрепленная к динамически сгенерированному элементу <table>
внутри шаблона. Директива управляет DOM этой таблицы внутри функции link
. Проблема в том, что директива запускается до отображения таблицы (путем оценки директив ng-repeat
) - тогда таблица пуста.
Вопрос
Как я могу убедиться, что директива запускается после полной обработки таблицы?
<table directive-name>
<tr ng-repeat="...">
<td ng-repeat="..."></td>
</tr>
</table>
module.directive("directiveName", function() {
return {
scope: "A",
link: function(scope, element, attributes) {
/* I need to be sure that the table is already fully
rendered when this code runs */
}
};
});