進入或者離開路由時需要滿足的條件
或者進入路由時需要執行什么函數
一 進入時滿足的條件現需要寫一個類來完成方法的封裝,他需要實現的方法是CanActivate,根據他返回的是true還是false來決定
未標題-15.jpg
路由配置更改情況,可以配置多個守衛,注意下方的providers也需要聲明
未標題-15.jpg
二離開時的路由
也需要實現一個方法CanDeactivate同時還規定了他的泛型,泛型是自己要守護的路由
未標題-15.jpg
再次更改路由配置,注意下面的聲明
未標題-15.jpg
(三) resolve守衛預先加在數據
注意注意他的裝飾器和他的一堆方法同時還要定義Product的數據類型
未標題-15.jpg
先實現這個方法(不要問我為什么這么寫,我他媽也不知道)
未標題-15.jpg
更改路由配置注意下方聲明
未標題-15.jpg
控制器中接受參數
未標題-15.jpg