Добавить событие в элемент в функции компиляции в директиве никогда не вызывается - PullRequest
0 голосов
/ 19 сентября 2019

У меня есть директива angularjs.в функции компиляции я добавляю к элементу событие mouseenter, но эта функция никогда не вызывается.

, когда я пишу элемент в js, он работает, но когда он находится в html, он не работает, и у меня естьнаписать в HTML.

function myDirective() {
    return {
        restrict: 'A',
        compile: function (element, attrs) {
            element.bind('mouseenter', function () {
               ...
            }


        },
    }
}
html:
<div my-directive></div>
...