Angularjs 在Angular中使用哈希或javascript清空锚点标记值

Angularjs 在Angular中使用哈希或javascript清空锚点标记值,angularjs,Angularjs,我们正试图加快Angular.js的速度,我们的js开发负责人要求,当我们模拟还没有页面的链接时,我们应该执行以下操作: <a href="javascript://"> 与此相反: <a href="#"> 他的理由是Angular已经使用了hash标记,因为它对Angular意味着什么,如果它没有找到路由器/指令,那么它将被重定向到/scenario 有什么更好的方法可以做到这一点?根据,您应该使用href=“” 这样做的原因是允许使用ngClick指令轻

我们正试图加快Angular.js的速度,我们的js开发负责人要求,当我们模拟还没有页面的链接时,我们应该执行以下操作:

<a href="javascript://">

与此相反:

<a href="#">

他的理由是Angular已经使用了hash标记,因为它对Angular意味着什么,如果它没有找到路由器/指令,那么它将被重定向到/scenario

有什么更好的方法可以做到这一点?

根据,您应该使用
href=“”

这样做的原因是允许使用ngClick指令轻松创建操作链接,而无需更改位置或导致页面重新加载,例如:


你能不能根本不设置一个
href
,并使用CSS将它们设置为相同的样式?@我在别处读到,这可能是一个很好的方法。要么不包含
href
,要么只包含
href
而不包含任何值。谢谢