为了账号安全,请及时绑定邮箱和手机立即绑定

href覆盖Angular.js中的ng-click

href覆盖Angular.js中的ng-click

暮色呼如 2019-12-12 14:10:38
同时定义href属性和ng-click属性:<a href="#" ng-click="logout()">Sign out</a>该href属性优先于ng-click。我正在寻找提高ng-click优先级的方法。href 是Twitter Bootstrap所必需的,我无法将其删除。
查看完整描述

3 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

如果不需要uri,则应该只使用按钮标签。


查看完整回答
反对 回复 2019-12-13
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

您可以直接在模板中直接阻止click事件的默认行为。


<a href="#" ng-click="$event.preventDefault();logout()" />

根据角度文件,


ngClick和ngFocus等指令在该表达式的范围内公开了$ event对象。



查看完整回答
反对 回复 2019-12-13
  • 3 回答
  • 0 关注
  • 467 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信