angular route guards

2023-12-13 17:53:14

?它的作用

有5种guard

  • CanActivate: 处理导航到某路由的情况
  • CanDeactivate: 处理从当前路由离开的情况

1.先创建一个services的typescript?class?

?

这个sivices ?实现了 canActive 这个interface (接口)

?返回true可以继续执行,

返回false中断执行

2. 在app.module的providers中使用这个services

3.最后在路由文件中使用 路由守卫

文章来源:https://blog.csdn.net/2301_78916954/article/details/134882644
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。