javascript - Angular 将不需要的 anchor 添加到我的网址

标签 javascript angularjs hashtag

当我链接到一个简单的网页时(不在 $routeProvider 中) 页面正在加载,然后 Angular 将一个 anchor 添加到 url 的末尾。

Example: www.test.com/home
* page loading *
Then: www.test.com/home#home

如何防止这种情况?

我正在使用 AngularJS v1.1.5(还不稳定)

最佳答案

如果我正确理解你的问题,你有与你的 Angular 应用程序无关的链接,那么 Angular 不应该向它们附加任何内容? 这是因为 a 标签是 Angular 中的一个指令。如果想跳过,可以添加target="_self" 参见 Angularjs Normal Links with html5Mode

关于javascript - Angular 将不需要的 anchor 添加到我的网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17729309/

相关文章:

javascript - 如果未使用,浏览器是否请求 javascript 文件?

javascript - 使用保存在 cookie 中的 DOM 元素

JavaScript:将整数与一长串字符串相关联

anchor - href ="#"转到页面顶部 - 预防?

ruby - Twitter gem 搜索仅返回过去一周的推文

javascript - 如何在不同的地方使用vbscript的月份函数

javascript - 使用 AngularJS 和输入 [type=file] 显示文件列表

javascript - 如何从另一个模块调用函数

visual-studio - "typescript intellisense"在我的 Razor View 中?

search - @user 和 #hashtag 的 Twitter 搜索查询