当前位置: 首页 > news >正文

平面设计师必看的网站郑州seo顾问外包公司

平面设计师必看的网站,郑州seo顾问外包公司,分销网站怎么做,刚刚好痛Angular16的路由守卫基础使用 使用ng generate guard /guard/login命令生成guard文件因新版Angular取消了CanActivate的使用,改用CanActivateFn,因此使用router跳转需要通过inject的方式导入。 import { inject } from angular/core; import { CanActi…

Angular16的路由守卫基础使用

  1. 使用ng generate guard /guard/login命令生成guard文件
  2. 因新版Angular取消了CanActivate的使用,改用CanActivateFn,因此使用router跳转需要通过inject的方式导入。
import { inject } from '@angular/core';
import { CanActivateFn } from '@angular/router';
import { Router } from '@angular/router';export const loginGuard: CanActivateFn = (route, state) => {const router = inject(Router);const token = localStorage.getItem('token');// 如果token有值,表示登录成功,继续跳转,否则跳转到首页if (token) {console.log("登陆成功");return true;}console.log("登陆失败");router.navigate(['/login']);return false;
};
  1. 在路由文件中,对需要守卫的路由地址配置guard
const routes: Routes = [{path: 'demo',component: demoComponent,children: [{path: 'login',component: HeroesLoginComponent},{path: 'home',component: HomeComponent,canActivate: [loginGuard]}{ path: '', redirectTo: 'home', pathMatch: 'full' }]},
];
http://www.dinnco.com/news/25691.html

相关文章:

  • aspx怎么做网站自己的app如何接广告
  • 网站论坛推广文案怎么做抖音的商业营销手段
  • 网络规划设计师小张对自己正在做的一个项目优化网站找哪家
  • 咸宁网站设计制作搜狗站长平台主动提交
  • 做网站用的图片怎样压缩最近社会热点新闻事件
  • 做商城网站哪里买友情链接网
  • 自建网站系统免费网站制作
  • 做网站却不给客户源代码怎么查看网站的友情链接
  • 今天杭州新闻最新消息seo优化招聘
  • 帝国程序如何改网站标题网络营销与直播电商
  • 软件网站开发平台武汉seo排名公司
  • mvc做网站用的多不多广州网络优化最早的公司
  • 想找人做网站和app短视频seo代理
  • 免费网站推广渠道一个域名大概能卖多少钱
  • 官网在线制作厦门关键词优化平台
  • 做SEO公司多给网站代写文案的软件
  • 工作室 网站建设免费的网页设计成品下载
  • 网站联系方式连接怎么做企业网站管理系统源码
  • 河北省住建厅电子证书查询免费的seo教程
  • wordpress 阿里大于佛山百度关键词seo外包
  • 网站中flash怎么做网址域名大全2345网址
  • 做用户运营应该关注哪些网站购物网站哪个最好
  • 做的网站如何投入搜索引擎百度搜索推广登录入口
  • 重庆百度推广关键词优化上海关键词优化的技巧
  • 主题在wordpress班级优化大师学生版
  • 公司的网站建设费怎么入账seo关键词查询工具
  • 海淀网站设计公司建材企业网站推广方案
  • 旅游网站建设费用app推广拉新工作可靠吗
  • 自己做一个网站要多少钱网络营销课程介绍
  • 免费做公司网站免费代理上网网站