Всем привет. Тут возникла небольшая проблемка, доделываю задачу где есть категории и подкатегории . Решил написать директиву для всего этого, мол при определенном событии если выбран элемент с первого select-а то сразу же обращаюсь к методу API который мне возвращает сразу все подкатегории связанные с выбраной категорией. Повесил это дело пока на простой click , но
link: function(scope, elem, attr, ctrl){
var divElem = elem[0];
var ngElem = angular.element(divElem);
elem.bind('click', function () {
scope.$apply(function(){
if(scope.category.selected !== undefined){
$http.get('api_method').then(function (result) {
scope.items = result.data;
console.log(scope.items);
});
}else{
console.log('Something wrong');
}
});
});
}
$http.get('api_method').then(function (result) {
$scope.items = result.data;
console.log($scope.items);
});