1. 首页
  2. 编程语言
  3. Javascript
  4. Vue 3路由与Layout布局配置实践

Vue 3路由与Layout布局配置实践

上传者: 2025-08-15 08:10:19上传 MD文件 10.33KB 热度 8次

Vue 3 的路由+Layout 布局玩法,挺适合做中后台项目的。用vue-router@4配合一个通用的Layout组件,导航结构就稳了。嗯,安装的时候要注意,如果项目还在跑,会遇到EPERM权限错误,先停掉再装就行。

路由配置建议放在src/route/index.ts,用createRoutercreateWebHistory来初始化路由实例。Layout 可以直接放在根路由的component里,子页面走children就好。像登录页这种不想出现在菜单里的页面,meta 里加showMenu: false就方便。

组件加载用动态import(),按需加载挺香的,首屏速度能快不少。meta 里还能加标题、图标、权限信息,拿来做导航栏或者权限控制都还不错。如果你想让项目结构更清晰、加载更快,这套路可以直接用起来。

下载地址
用户评论