vue 中路由meta、懒加载

本文介绍了Vue.js中实现懒加载的方法,通过在路由配置中使用动态导入来延迟组件加载,以及如何利用meta属性进行路由权限判断,确保只有符合条件的用户才能访问特定页面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这里面包含了两个需要知道的
一个是懒加载 就是 页面需要时就加载 不需要时不加载
但是 你必须要在路由中配置 就是一句代码 具体看下面的
页面加不加在 怎么实现的懒加载 和你半毛钱的关系都没有
你只需要再路由中这样写就ok了 记得 在路由中哦
meta在路由中一般都是充当权限判断的
啥意思
就是 你的页面跳转时
有了meta 你就拿meta做判断
判断为true 就可以跳转到下一个路由
否则不让跳转 怎么判断呢???
你要先写上meta 写了
再去别的地方搜索meta如何判断吧
涉及到路由守卫


尽量看一下我说的话吧


//懒加载
const PickUpAppointmentList = resolve => require(['@/views/BookingManagement/PickUpAppointmentList/PickUpAppointmentList'], resolve)
const PickUpLastPeo = resolve => require(['@/views/BookingManagement/PickUpLastPeo/PickUpLastPeo'], resolve)
const PickUpLoadManagement = resolve => require(['@/views/BookingManagement/PickUpLoadManagement/PickUpLoadManagement'], resolve)

export default [
  {
    path: '/PickUpAppointmentList',
    component: PickUpAppointmentList,
    meta: {id: 'REM010010', title: '接送预约名单'}
  },
  {
    path: '/PickUpLastPeo',
    component: PickUpLastPeo,
    meta: {id: 'REM020010', title: '接送剩余人数'}
  },
  {
    path: '/PickUpLoadManagement',
    component: PickUpLoadManagement,
    meta: {id: 'REM030010', title: '接送线路管理'}
  }
]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值