Здравствуйте.
Собственно вопрос : "Как получить доступ к дочерним элементам в директиве ?".
Что есть :
<div class="list" my-directive>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
angular.module('MyModule').directive('myDirective', function(){
return {
restrict : 'A',
scope : {}, // В рабочей версии нужны будут параметры
link : function(scope, el){
console.dir(el.children()); //Возвращает div.directive-div из template
},
compile : function(){
return {
pre : function preLink(scope, el){
console.dir(el.children()); // Возвращает div.directive-div
}
};
},
template : '<div class="directive-div"></div>'
};
});
А хотелось бы получить список дочерних дивов div.item . Что не так делаю ?