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

高效网站推广费用游戏打金工作室加盟

高效网站推广费用,游戏打金工作室加盟,花儿直播免费视频观看,网站开发规范文档什么是路由守卫 路由守卫,就是在 路由跳转 的过程中, 可以进行一些拦截,做一些逻辑判断, 控制该路由是否可以正常跳转的函数。常用的路由守卫有三个 : beforeEach() : 前置守卫,在路由 跳转前 就会被拦截&…

什么是路由守卫

路由守卫,就是在 路由跳转 的过程中,
可以进行一些拦截,做一些逻辑判断,
控制该路由是否可以正常跳转的函数。

常用的路由守卫有三个 :
beforeEach() : 前置守卫,在路由 跳转前 就会被拦截;
beforeResolve() : 解析守卫,对路由的中的做元数据解析判断等逻辑处理;【常用】
afterEach() : 后置守卫,路由跳转之后的操作,这个用的较少。

本文对上述三个路由守卫进行一下简单的使用,供大家参考。
重点是看 路由的配置 和 效果截图。

路由守卫的基本信息

路由守卫 就是一个函数,
这个函数有固定的两个参数 :第一个是 目标路由对象,第二个是 来源路由对象;
返回值 : 当返回为 undefine 或这 true 时,会继续正常跳转;当返回值为 false 时,路由会被停止;也可以返回一个对象,重定向到某个路由对象。

下面是路由守卫的简单使用案例

// 导入 定义路由的两个方法
import {createRouter,createWebHistory}  from 'vue-router'// 引入两个组件
import componentA from "./componentA.vue";
import componentB from "./componentB.vue";// 声明路由跳转的路径与组件的对应关系
const routsList = [{path:'/a',name:'aroute',component:componentA},{path:'/b',name:'broute',component:componentB},{path:'/b2',name:'b2route',redirect:{name:'aroute'}},]// 创建路由的实例对象
const routerConfigObj = createRouter({history:createWebHistory('abc'), // 带一个参数,表示是路由的一个前缀routes:routsList // 指定路由的配置列表
})// 前置守卫
routerConfigObj.beforeEach((to,from)=>{console.log('前置守卫 : to  : ',to)console.log('前置守卫 :from : ',from)console.log('------')// if(to.fullPath != '/b'){//     //return '/b'//     //return {path:'/b'}//     //return {name:'broute'}// }return true;
})// 全局解析守卫
routerConfigObj.beforeResolve((to,from)=>{console.log('解析守卫 : to  : ',to)console.log('解析守卫 :from : ',from)console.log('------')if(to.fullPath != '/b'){return '/b'//return {path:'/b'}//return {name:'broute'}}// return true
})// 后置守卫
routerConfigObj.afterEach((to,from)=>{console.log('后置守卫 : to  : ',to)console.log('后置守卫 :from : ',from)console.log('------')
})// 导出路由的对象
export default routerConfigObj;

》 运行效果

在每个路由守卫中,
都可以获取到 源路由对象 和 目标路由对象,
从而进行逻辑处理。

在这里插入图片描述
在这里插入图片描述

http://www.yayakq.cn/news/410905/

相关文章:

  • 教育网站建设案例哪个网站做攻略比较好
  • 馀姚网站建设电子商务网站推广的主要方法
  • 自己可以用百度云做网站吗建设网站西丽
  • 建设网站属于什么费用网站的版面布局
  • 企业如何加强互联网网站建设做网站建设赚钱吗
  • 凉山州建设局网站py怎么做网站
  • 赫章网站建设做婚纱摄影网站
  • 网站怎么做友情链接ps可以在哪个网站上做兼职
  • 网站的大图标怎么做的中国城投建设集团有限公司网站
  • 茶网站设计素材下载凡科建站代理商
  • 万网怎么建设网站湖南住房与城乡建设厅网站
  • 凯里网站建设百度联盟项目看广告挣钱
  • 橙 建网站网站建设有哪些特点
  • wordpress常规选项seo主管的seo优化方案
  • 台山网站建设公司邯郸品牌商标vi设计策划公司
  • 网站之间如何交换友情链接建设网站最好的
  • 做网站 租服务器国际采购平台有哪些
  • 手机网站制作费用多少门户网站开发简历
  • seo网站是什么网代理加盟
  • 开彩票网站做私庄青岛seo网站建设
  • 请别人做网站需要注意什么问题wordpress 教育 演示
  • 网站在哪做百度电话人工服务
  • 城市建设档案馆网站昆明制作手机网站
  • 河南省教育厅官方网站师德建设个人网站备案的好处
  • 网站开发专业分析信誉好的做网站
  • 深圳市门户网站建设多少钱wordpress ality
  • 智盈中心网站建设上海网站建设价格
  • 丹阳网站建设机构php做的网站好不好
  • 六安网站建设公司OA网站建设分析
  • 专科网站开发就业方向以下区域不属于官方网站