小编Par*_*iya的帖子

Angular 2.0中的路由策略.我可以保留自己的历史堆栈吗?

我在Angular 2.0中有一个特殊的情况,有路由

  1. 我不想重复导航.即,如果用户转到页面a - >然后转到页面b->然后再转到页面a->然后转到页面c并且当用户按下后退按钮时,应该将用户重定向到页面b而不是页面a .我想要实现的是多次按下后退按钮不应多次显示同一页面.所以如果我做了> b> c> a> c> b> a> c> b> a然后开始按回:页面a,b,c应该只出现一次而不是基于常规的浏览器行为.

  2. 成功登录后,如果我按下后退按钮,登录屏幕不应该出现,而是应该退出或类似空白URL而不是登录URL.

有什么建议如何实现?

我应该NavigationStart/NavigationEnd在那里使用和写我的逻辑吗?

angular2-routing angular

7
推荐指数
1
解决办法
4223
查看次数

标签 统计

angular ×1

angular2-routing ×1