守卫路由使用
1 import {CanActivate} from "@angular/router"; 2 3 export class PermissionGuard implements CanActivate { 4 canActivate() { 5 let hasPermission: boolean = Math.random() < 0.5; 6 if (!hasPermission){ 7 console.log('用户没有权限'); 8 } 9 return hasPermission; 10 } 11 12 }
在一个文件里面导出该类,然后使用守卫路由,实现,后者重新配制一个新的路由
开始在code,我的个人特色。