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

网站模板哪个网站全面免费加速服务器

网站模板哪个网站全面,免费加速服务器,怎么注册自己的域名,ai免费logo设计一键生成下载进度条 pnpm install nprogress //路由鉴权:鉴权,项目当中路由能不能被的权限的设置(某一个路由什么条件下可以访问、什么条件下不可以访问) import router from /router import setting from ./setting // eslint-disable-next-line typescript-eslint/ban-ts-comment /… 下载进度条 pnpm install nprogress //路由鉴权:鉴权,项目当中路由能不能被的权限的设置(某一个路由什么条件下可以访问、什么条件下不可以访问) import router from /router import setting from ./setting // eslint-disable-next-line typescript-eslint/ban-ts-comment //ts-expect-error import nprogress from nprogress //引入进度条样式 import nprogress/nprogress.css nprogress.configure({ showSpinner: false }) //获取用户相关的小仓库内部token数据,去判断用户是否登录成功 import useUserStore from ./store/modules/user import pinia from ./store const userStore useUserStore(pinia) //全局守卫:项目当中任意路由切换都会触发的钩子 //全局前置守卫 // eslint-disable-next-line typescript-eslint/ban-ts-comment //ts-expect-error router.beforeEach(async (to: any, from: any, next: any) {document.title ${setting.title} - ${to.meta.title}//to:你将要访问那个路由//from:你从来个路由而来//next:路由的放行函数nprogress.start()//获取token,去判断用户登录、还是未登录const token userStore.token//获取用户名字const username userStore.username//用户登录判断if (token) {//登录成功,访问login,不能访问,指向首页if (to.path /login) {next({ path: / })} else {//登录成功访问其余六个路由(登录排除)//有用户信息if (username) {//放行next()} else {//如果没有用户信息,在守卫这里发请求获取到了用户信息再放行try {//获取用户信息await userStore.userInfo()//放行//万一:刷新的时候是异步路由,有可能获取到用户信息、异步路由还没有加载完毕,出现空白的效果next({ ...to })// eslint-disable-next-line unicorn/prefer-optional-catch-binding} catch (error) {//token过期:获取不到用户信息了//用户手动修改本地存储token//退出登录-用户相关的数据清空await userStore.userLogout()next({ path: /login, query: { redirect: to.path } })}}}} else {//用户未登录判断if (to.path /login) {next()} else {next({ path: /login, query: { redirect: to.path } })}} }) //全局后置守卫 router.afterEach(() {nprogress.done() })//第一个问题:任意路由切换实现进度条业务 ---nprogress //第二个问题:路由鉴权(路由组件访问权限的设置) //全部路由组件:登录|404|任意路由|首页|数据大屏|权限管理(三个子路由)|商品管理(四个子路由)//用户未登录:可以访问login,其余六个路由不能访问(指向login) //用户登录成功:不可以访问login[指向首页],其余的路由可以访问pnpm run build
http://www.dnsts.com.cn/news/87732.html

相关文章:

  • 代做毕设的网站东营建设企业网站
  • 做ppt赚钱的网站seo包年优化费用
  • 烟台海阳市专业做网站建设部人才中心网站
  • 长沙有哪些招聘网站html5单页模板
  • 手机网站设计公司利于seo的网站设计
  • 做网站简单还是app简单wordpress随机播放器
  • 网站推广经典案例修改wordpress版权连接
  • 公司网站建设的系统功能需求分析用群晖如何做公司网站
  • 济南网站建设招聘wordpress 增加 SEO
  • 怎样直接输入网址打开网站口碑好的邵阳网站建设
  • 纵横网站中国建设银行贵州省分行网站
  • 免费的自学网站大全百度关键词收录
  • 山东省建设工程招标中心网站海口网站优化
  • 网站用户维度门户网站系统程序
  • 企业建站公司电话表格制作教程入门视频
  • 回收做哪个网站好些简历模板免费下载wps
  • php网站开发占比企业网站建设销售话术
  • 无锡网站建设 app湖南长沙微信平台号
  • 淄博网站建设公司羊肉片机广西一站网网络技术集团有限公司
  • 网站推广计划包括哪些网站后台管理系统模板html
  • qq空间做淘宝客网站wordpress快速发布内容
  • 广州网站开发哪家好制作网站图片不显示
  • 宜宾网站建设88souui设计公司哪家好
  • 云南专业网站优化佛山广告设计公司排名
  • 网站开发预算表wordpress主题导入Demo
  • 广安企业网站建设如何创作自己的平台
  • 渝中集团网站建设html5手机网站建设
  • 公司手机网站设计公司官网优化
  • 做网站维护有没有前途猪价大涨已成定局
  • 如何刷网站流量网站建设设置分享功能