feat: 添加默认布局和第二布局,更新路由配置以支持新布局
Some checks failed
/ depcheck (push) Waiting to run
/ playwright (push) Has been cancelled
/ build-and-deploy-to-vercel (push) Has been cancelled

This commit is contained in:
严浩
2024-12-25 00:33:35 +08:00
parent bfbeb326bc
commit cce5d94017
6 changed files with 51 additions and 11 deletions

View File

@ -74,3 +74,8 @@ watch(
</template>
</main>
</template>
<route lang="yaml">
meta:
layout: second
</route>

View File

@ -1,7 +1,16 @@
<script lang="tsx" setup>
import { router } from '@/plugins/router';
import { createGetRoutes, setupLayouts } from 'virtual:generated-layouts';
import { routes } from 'vue-router/auto-routes';
import I18nComp from '../components/i18nComp/index.vue';
const getRoutes = createGetRoutes(router);
const setupLayoutsResult = setupLayouts(routes);
console.debug(`routes :>> `, routes);
console.debug(`getRoutes() :>> `, getRoutes()); // 获取路由表但是不包含布局路由
console.debug(`setupLayoutsResult :>> `, setupLayoutsResult);
useHead({
// Titles
title: 'Hello World',