【发布时间】:2016-09-25 06:55:34
【问题描述】:
在 Angular2 守卫中,您可以访问 ActivatedRouteSnapshot 对象。有没有一种简单的方法可以重新创建可用作 routeLink 的数组?
因此,当为路由/section/:id/action 触发警卫时,ActivatedRouteSnapshot 包含一堆信息,但是要创建指向该特定路由的链接,您需要一个数组 ['/section', '<:id value>', '行动']。
当然,我现在可以拆分,但考虑到考虑参数时可能存在的复杂性,我更喜欢使用“标准”方式(如果有的话)。
提前致谢。
【问题讨论】: