Resolver
Resolver
router 轉址後會先經過 resolver 在去到另一個 router ,因此可先在此取得資料,到新頁面時就可直接賦予值
1 | ng generate resolver <folder/name> [options eg. --skip-tests] |
在 page 取得值
1 | this.route.data.subscribe((res) => { |
router setting
1 | { |
Resolver 的檔案
1 | export class CategoryResolver implements Resolve<boolean> { |