feat: 添加默认布局和第二布局,更新路由配置以支持新布局
This commit is contained in:
@ -74,3 +74,8 @@ watch(
|
||||
</template>
|
||||
</main>
|
||||
</template>
|
||||
|
||||
<route lang="yaml">
|
||||
meta:
|
||||
layout: second
|
||||
</route>
|
||||
|
@ -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',
|
||||
|
Reference in New Issue
Block a user