绕过Angular URL路由

时间:2013-12-18 11:58:14

标签: javascript angularjs

如何绕过angular提供的路由?例如,在我的角度路由设置中,我设置了$routeProvider.otherwise({redirectTo : '/someurl'});

我想要某个请求(由用户点击HTML中的某个链接生成)转到我的网络服务器,而不是通过Angular的路由重定向到/someurl。我该怎么做?

1 个答案:

答案 0 :(得分:5)

来自$location docs

  

如下所示,链接不会被重写;相反,   浏览器将执行整页重新加载到原始链接。

     

包含目标元素的链接。示例:<a href="/ext/link?a=b" target="_self">link</a>

     

转到其他域的绝对链接。示例:<a href="http://angularjs.org/">link</a>

     

以'/'开头的链接,在定义base时会导致不同的基本路径。例:   <a href="/not-my-base/link">link</a>