标签: angular angular2-routing
我注入了Router类,订阅了它的events属性, 当导航事件发生时我被召唤,但现在,我该如何取消导航? 使用导航防护装置对我的用户来说太过分了。还有另一种方式吗?
答案 0 :(得分:0)
我已经阅读了具有相同目的的角度存储库,尝试找到更好的方法来取消导航并获得两个解决方案:
我个人喜欢看守,您可以提供一项服务来处理所有组件的权限,只需在路由配置中进行配置即可。 第二种方法不建议但可以覆盖导航调用,因为角度团队关闭了路由器的流程,使其更难修改,但创造了一个很好的流程。