使用Angular指令,在HTML标记中添加ng-click-prevent指令,可以防止默认的点击事件。以下是一个示例指令:
angular.module('app').directive('ngClickPrevent', function() {
return {
restrict: 'A',
link: function(scope, element, attrs) {
element.on('click', function(event) {
event.preventDefault();
event.stopPropagation();
});
}
};
});
使用时,只需要在需要禁用默认点击事件的HTML元素上添加指令即可: