router/index.ts:
import { createRouter, createWebHistory } from 'vue-router'
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
routes: [
{
path: '/',
redirect: '/home',
},
{
path: '/home',
component: () => import('../views/index/Home.vue'),
},
{
path: '/me/:id',
component: () => import('../views/me/Index.vue'),
meta: {
title: '1',
},
},
],
})
router.beforeEach((to, from) => {
return true
})
export default router
me/Index.vue:
<script setup lang="ts">
import { onMounted, ref } from 'vue'
import { useRouter, useRoute } from 'vue-router'
const router = useRouter()
const route = useRoute()
onMounted(() => {
console.log('route', route.meta.title)
})
</script>
<template>
<div>me</div>
</template>

参考链接
https://router.vuejs.org/zh/guide/advanced/meta.html
人工智能学习网站
3281

被折叠的 条评论
为什么被折叠?



