我想知道如何指定何时应调用指令的链接函数。
目前,我有以下代码:
<my-directive username="abc"></my-directive>
module.directive("myDirective", [{
restrict: "A",
link($scope, element, others) {
//if element.clicked() {
// console.log("you clicked me");
//}
}
}]);
如您所见,我已经注释掉了我想做的伪ish代码,并且看到可以做类似element.onClick = function(){}的事情。但这在单击元素时似乎仍然没有被调用。
谢谢
最佳答案
尝试这个:
element.on('click', function() {});
Angular使用内置在jQuery Lite中,因此您可以使用它。
关于javascript - AngularJs指令在单击时调用链接功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39390719/