如何配置路由 name 和设置 meta ?
在使用 unplugin-vue-router 自动加载路由时,请问如何配置 name 和 meta 属性 ?
const routes = [ { path: '/user/:username', name: 'user', component: User, }, { path: 'about', name: 'about', component: 'About' } ]
7
收起
正在回答 回答被采纳积分+1
1回答
Brian
2024-01-10 10:55:27
name可以不需要设置,可由自动路由自动产生。
设置Meta有两种方案:
方案一:
<script setup> import { definePage } from 'vue-router/auto' definePage({ name: 'my-own-name', path: '/absolute-with-:param', alias: ['/a/:param'], meta: { custom: 'data', }, }) </script>
方案二:
https://github.com/JohnCampionJr/vite-plugin-vue-layouts
前端高级工程师(大前端)
- 参与学习 303 人
- 解答问题 391 个
全新打造“技术成长&职业破局”双高体系,深度打通“全栈 + 全流程 +多端+ 提效+AI赋能”,递进式锤炼思维与高阶技能,高效实现能力跃迁,助力成为“驾驭全局,深广兼备,打通多端全栈”的高级工程师
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星