Показать сообщение отдельно
  #7 (permalink)  
Старый 01.12.2015, 10:17
Новичок на форуме
Отправить личное сообщение для tfn2k Посмотреть профиль Найти все сообщения от tfn2k
 
Регистрация: 23.11.2015
Сообщений: 5

Вот теперь понятно
Меня интересовало как Angular интерполирует {{myUrl}} именно в атрибуте директивы. То как берется свойство $scope.myUrl в изолированном scope и как с ним дальше работать я понимал, но все равно спасибо!

Ответ 2.А - то что я искал + ссылка внесла ясность:
"//IMPORTANT: if scope.myUrl was not defined on the parent scope, then '@' interpolates it into". Иными словам - если в custom directive есть атрибут который надо интерполировать то Angular сделает это согласно ParentScope (и в зависимости от настроек isolated scope может быть одно/двонаправленная связь). Раньше я думал, что атрибуты кастомной директивы интерполируются согласно scope самой директивы, потому и не понимал как Angular понимает что подставить в some-attr="{{ myUrl }}"

Еще раз спасибо и "+" в карму тебе

Последний раз редактировалось tfn2k, 01.12.2015 в 10:28.
Ответить с цитированием