进入或者离开路由时需要满足的条件
或者进入路由时需要执行什么函数
一 进入时满足的条件现需要写一个类来完成方法的封装,他需要实现的方法是CanActivate,根据他返回的是true还是false来决定
未标题-15.jpg路由配置更改情况,可以配置多个守卫,注意下方的providers也需要声明
未标题-15.jpg二离开时的路由
也需要实现一个方法CanDeactivate同时还规定了他的泛型,泛型是自己要守护的路由
未标题-15.jpg
再次更改路由配置,注意下面的声明
未标题-15.jpg
(三) resolve守卫预先加在数据
注意注意他的装饰器和他的一堆方法同时还要定义Product的数据类型
未标题-15.jpg
先实现这个方法(不要问我为什么这么写,我他妈也不知道)
未标题-15.jpg
更改路由配置注意下方声明
未标题-15.jpg
控制器中接受参数 未标题-15.jpg
网友评论