Я новичок во всех Angular World, и я столкнулся с проблемой управления директивами.
Я работаю над проектом, который использует вкладки, и я хочу расширить его функциональность, чтобы обрабатывать переполненные вкладки, когда размер окна уже, чем ширина всех моих вкладок, поэтому мне нужно рассчитать некоторые размеры элементов для достижения этого, Вкладки построены из объекта в области $scope, проблема в том, что директива, которая вычисляет размеры, запускается до полного компиляции представления.
Plnkr Ссылка: http://plnkr.co/edit/LOT4sZsNxnfmQ8zHymvw?p=preview
Что я пробовал:
- загрузка шаблона в директиву с помощью templateUrl
- работа с transclude
- использовать $last в ng-repeat
- попытайтесь изменить порядок директивы и создайте фиктивную директиву на каждой вкладке, чтобы вызвать событие
Я думаю, что есть какое-то событие AngularJs или свойство для обработки этой ситуации.
Пожалуйста, помогите:)