Angular2条件路由
收藏

这可能是一个基本问题,但是在Angular2中,有什么方法可以进行条件路由吗?或者,有人会在路由器外执行此操作吗?

我知道ui-router可以做到这一点,但是我在Angular2s路由器中没有看到任何类似的东西

最佳答案

更新

在新的路由器防护装置中可以使用 https://angular.io/guide/router#milestone-5-route-guards

原始(适用于已久的路由器)

Implement the CanActivate lifecycle hook like shown here Life cycle hooks in Angular2 router and return false if you want to prevent the navigation. See also https://angular.io/docs/ts/latest/api/router/CanActivate-var.html

    公众号
    关注公众号订阅更多技术干货!