Ковыряю ангуляр, щас разбираюст с кастомными дерективами, и не могу понять, как обработать, callback когда шаблон уже построен, и можно получить детей, кастомного элемента.
angular.module('tabModule', [])
.directive('tab', function(){
var template = document.getElementById("tab-template").innerHTML;
return {
controller: TabCtrl,
restrict: 'E',
// Этот HTML заменит директиву zippy.,
transclude: true,
template: template,
compile: function compile(tElement, tAttrs, transclude) {
return {
pre: function preLink(scope, iElement, iAttrs, controller) {
iElement.bind("click", onClick);
},
post: function postLink(scope, iElement, iAttrs, controller) {
}
}
}
}
});