加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

发布时间:2020-12-17 08:42:36 所属栏目:安全 来源:网络整理
导读:我已经设置了我的路由在Angular和所有的作品很好: $locationProvider.html5Mode(true);$routeProvider. when('/',{ templateUrl: '/Home/Index' }). when('/User',{ templateUrl: '/User/Index' }); 然而,我现在有一个锚点标签作为注销按钮,只是将用户重
我已经设置了我的路由在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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读