Задать вопрос
golovewkin
@golovewkin
WEB - Разработчик

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

Всем привет.
Написал директиву, в ней мне нужно получить свойство объекта, находящегося в родительском скоупе.
angular
    .module('module')
    .directive('civilization', function factory() {
    return {
        template: '<div class="civilization"></div>',
        replace: true,
        restrict: 'A',
        //// создавать/не создавать замыкание области видимости
        scope: false,
        // здесь находится основная функциональность директивы
        link: function (scope) {
            console.log(scope.node);
        }
    }
});

И, что за напасть, в консоли "undefined", хотя если выводить просто console.log(scope);
В свойствах этого объекта есть свойство node
Спасибо
  • Вопрос задан
  • 142 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
  • Учебный центр IBS
    WEB-022 Разработка на Angular. Продвинутый уровень
    1 неделя
    Далее
Решения вопроса 1
AMar4enko
@AMar4enko
Приведите пример, где используется эта директива вместе с кодом, где в scope попадает node.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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