我有一个带链接范围的角度指令。
在那个范围内,我附加一个div。我想为这个div添加一个事件监听器。
当我这样做时,事件监听器被指令的ng-click本机属性覆盖。
前进的最佳方式是什么?尝试使用元素来标识元素不能像元素异步编译那样工作。
答案 0 :(得分:1)
为什么不使用ng-click?
link: function(scope, element, attrs) {
scope.onHandleClick = function() {
console.log('onHandleClick');
};
}
<div ng-click="onHandleClick($event)"/>