Я новичок в Угловом. Я пытался изучить директивы. В моей функции директивы link
я регистрирую свой элемент и вижу его массив. почему это массив?Угловые директивы функция связи
<mouse-enter>HI</mouse-enter>
JS:
angular.module('custom.directive').directive('mouseEnter', function() {
return {
restrict: 'E',
link: function (scope, element) {
console.log(element);// this line prints an array!
element[0].onmouseover = function() {
console.log('Mouse Entered!');
};
}
}
});
В этом случае длина этого массива может быть больше 1 !!
Селекторы jquery/jqLite всегда возвращают массивы - вот что такое «элемент». – pixelbits