gpt4 book ai didi

angularjs - 如何防止 anchor 标签默认?

转载 作者:行者123 更新时间:2023-12-03 03:58:35 25 4
gpt4 key购买 nike

假设我有一个 anchor 标记,例如

<a href="#" ng-click="do()">Click</a>

如何防止浏览器导航到 AngularJS 中的 # ?

最佳答案

根据docs for ngHref您应该能够省略 href 或执行 href=""。

<input ng-model="value" /><br />
<a id="link-1" href ng-click="value = 1">link 1</a> (link, don't reload)<br />
<a id="link-2" href="" ng-click="value = 2">link 2</a> (link, don't reload)<br />
<a id="link-4" href="" name="xx" ng-click="value = 4">anchor</a> (link, don't reload)<br />
<a id="link-5" name="xxx" ng-click="value = 5">anchor</a> (no link)<br />

关于angularjs - 如何防止 anchor 标签默认?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10931315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com