我有一个包含锚链接的视图。该链接具有指向我网站中另一个URL的href。Angular尝试使用html5mode加载该站点。我宁愿对该链接使用默认行为,然后将用户发送到url。如何指定该特定链接的行为应类似于普通的html链接,而不是有角度的路线?
AngularJS了解一些规则,这些规则将使浏览器执行完全重新加载。这些规则记录在$ location服务文档中的“ HTML链接重写”部分下。
从文档中:
在以下情况下,链接不会被重写;相反,浏览器将执行整页重新加载到原始链接。
<a href="/ext/link?a=b" target="_self">link</a>
<a href="http://angularjs.org/">link</a>
<a href="/not-my-base/link">link</a>
请注意,最后一个示例仅在您使用base页面头部的元素时才有效:
base
<base href="/my-base/" />