1
Я пытаюсь получить доступ к значению, которое передается из директивы родителя в функции шаблона дочерней директивы.Передача значения из родительской директивы в функцию шаблона дочерней директивы
См. Ниже плункер.
КОД:
Родитель Директива:
directive('parentDir', function(){
return {
controller: ['$scope',function($scope){
$scope.myVal = 'HELLO';
}],
templateUrl: 'parentDir.html'
}
})
Директива Ребёнок:
directive('childDir', function(){
return {
template: function(element,attrs){
alert(attrs.val);
}
}
})
parentDir.html:
<div>
<child-dir val="{{myVal}}"></child-dir>
</div>
Спасибо за ваш ответ. но я хочу, чтобы значение функции шаблона не было связано с функцией ссылки. – Teja
Хм, я не очень хорошо знаком с функцией шаблона. Вы уже наткнулись на этот [вопрос] (http://stackoverflow.com/questions/30704757/angular-access-scope-from-directive-template-function)? –