@Devastor
I ❤❤❤ JAVASCRIPT

Как в ангулар запускать директиву, после получения значения с сервера?

Передаю в директиву
<div index index="vm.rating"></div>
Принимаю в дерективе
scope:{
                index: '='
            },
            link: function(scope, element, attr) {
                console.log(scope.index); //возвращает undefined, потому что запрос не успевает отработать 
            }

как сделать запуск директивы, только когда запрос вернёт данные в vm.rating?
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
AMar4enko
@AMar4enko
<div index index="vm.rating" ng-if="vm.look_Ma_Iam_Ready"></div>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
premas
@premas
Full-stack web-developer
Нельзя дублировать атрибуты. Уберите один index.
<div index="vm.rating" ng-if="vm.look_Ma_Iam_Ready"></div>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы