angularjs – 告诉Angular Js忽略特定的路由

前端之家收集整理的这篇文章主要介绍了angularjs – 告诉Angular Js忽略特定的路由前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经设置了我的路由在Angular和所有的作品很好:
$locationProvider.html5Mode(true);
$routeProvider.
      when('/',{ templateUrl: '/Home/Index' }).
      when('/User',{ templateUrl: '/User/Index' });

然而,我现在有一个锚点标签作为注销按钮,只是将用户重定向到/用户/注销,然后注销然后将用户退出重定向登录页面。所以我想要的是angular js只是忽略这个特定的路由,并允许它做一个正常的http重定向。这似乎应该是很容易的事情,但我没有能够找到一个解决方案的问题。

我知道我可以做一个点击事件,并做一个window.location改变点击事件,但似乎是一个真正hacky的方式来做。

请在锚点中指定target =“_ self”,以便angularjs不会重写URL。参见这里的讨论: http://docs.angularjs.org/guide/$location
原文链接:https://www.f2er.com/angularjs/145912.html

猜你在找的Angularjs相关文章