如果我们只有一个锚点,我们如何告诉 Angular 不要尝试去某个路由,例如:
<a href="#home" data-toggle="tab">Home</a>
当我们点击“主页”时,我们只是简单地使用 CSS 在当前视图上隐藏/显示 div 部分,但如前所述,Angular 认为我们将前往我们可能在 app.js 或其他东西中设置的指定路线。
有任何想法吗?
非常感谢,
大卫
如果我们只有一个锚点,我们如何告诉 Angular 不要尝试去某个路由,例如:
<a href="#home" data-toggle="tab">Home</a>
当我们点击“主页”时,我们只是简单地使用 CSS 在当前视图上隐藏/显示 div 部分,但如前所述,Angular 认为我们将前往我们可能在 app.js 或其他东西中设置的指定路线。
有任何想法吗?
非常感谢,
大卫
这是由于此处解释的角度链接重写:https : //docs.angularjs.org/guide/$location
添加target="_self"
到链接以防止它。
您还应该考虑 Angular Directives for Bootstrap。https://angular-ui.github.io/bootstrap/
使用data-target
而不是href
指定目标id
<a data-target="#home" data-toggle="tab"> Home </a>