Как я получаю элемент компонента, такой как функция связи элемент переменной в угловых 1,5

Я новичок в угловой версии 1.5, теперь у меня есть проблема. Как получить текущую ссылку на элемент компонента в функции контроллера, как угловая ссылка 1.3 : функция (scope, elem, attr). Элемент обозначает директивный элемент.

Угловой 1.3

templateUrl : "template_url",
link : function(scope, elem, attr){
    elem.find(".chips-item").append("<h1>Angular 1.3</h1>");
}

Угловой 1.5

templateUrl : "template_url",
controller: function() {
    elem.find(".chips-item").append("<h1>Angular 1.3</h1>"); /// How I get current Element
}

1 ответ

Попробуйте использовать функцию связи для работы в DOM и общаться с контроллером через область видимости:

//assign something to scope
scope.property = value; 

//watch scope changes in link function

scope.$watch('property', function (newVal, oldVal) { 
    /*callback on      scope changes*/
  } );
Другие вопросы по тегам