标签: angular
在canActivate中有没有办法提供2个或更多的警卫? 如果它只接受一个守卫,这意味着我们为什么要像数组一样提供?
答案 0 :(得分:0)
是的,您可以为路由提供一个canActivate数组。那是因为您可能希望多个Route Guard实施负责一个路由。例如,您可以在一个路径中处理身份验证,而在另一个Route Guard中处理授权。这只是关注点分离。