полное построение шаблона
Ковыряю ангуляр, щас разбираюст с кастомными дерективами, и не могу понять, как обработать, 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) {
}
}
}
}
});
|
Обьясни че надо сделать)? Я нихуя не понял, скажи конечный реультат что нужно?
А заодно покажи где ты пытаешься получить детей и у тебя не получается |
angular.module('tabModule', [])
.directive('tab', function(){
var template = document.getElementById("tab-template").innerHTML;
return {
controller: TabCtrl,
restrict: 'E',
transclude: true,
template: template,
compile: function compile(tElement, tAttrs, transclude) {
return function (scope, iElement, iAttrs, controller) {
iElement.on("click", function(){ controller.onClick() });
}
}
}
});
|
Maxmaxmaximus1000, мне просто нужно знать что дом есть и отобразить первый элемент http://jsfiddle.net/25xn9/1/
|
Maxmaxmaximus1000,твой вариант не работает
|
ща я баг пофикшу в ui и покажу как табы у меня делаются, думаю в ангуляре так же
|
Цитата:
ты там решил ui переписать с 0 что ли? |
ой прости я забыл) ща, минут 5
|
|
Цитата:
забей |
| Часовой пояс GMT +3, время: 10:21. |