我在Angular 2.0中有一个特殊的情况,有路由
我不想重复导航.即,如果用户转到页面a - >然后转到页面b->然后再转到页面a->然后转到页面c并且当用户按下后退按钮时,应该将用户重定向到页面b而不是页面a .我想要实现的是多次按下后退按钮不应多次显示同一页面.所以如果我做了> b> c> a> c> b> a> c> b> a然后开始按回:页面a,b,c应该只出现一次而不是基于常规的浏览器行为.
成功登录后,如果我按下后退按钮,登录屏幕不应该出现,而是应该退出或类似空白URL而不是登录URL.
有什么建议如何实现?
我应该NavigationStart/NavigationEnd在那里使用和写我的逻辑吗?