From 297c969054cbac15c2222b3b143b4b4c8772d515 Mon Sep 17 00:00:00 2001 From: luckyasme <807254037@qq.com> Date: Tue, 22 Apr 2025 17:30:35 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E5=B1=95=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/doc/DocBreadCrumb.vue | 2 +- .../src/components/doc/DocPagination.vue | 8 +++- app/.vitepress/src/layouts/LayoutDoc.vue | 39 +++++++++---------- .../src/views/docs/TheDocsArticle.vue | 4 +- 4 files changed, 27 insertions(+), 26 deletions(-) diff --git a/app/.vitepress/src/components/doc/DocBreadCrumb.vue b/app/.vitepress/src/components/doc/DocBreadCrumb.vue index 8440c5765..24ca140bf 100644 --- a/app/.vitepress/src/components/doc/DocBreadCrumb.vue +++ b/app/.vitepress/src/components/doc/DocBreadCrumb.vue @@ -29,7 +29,7 @@ const currentTitle = computed(() => { const router = useRouter(); const goToPage = (href: string) => { if (href === `/${locale.value}/`) { - window.location.href = href; + window.location.href = href; // 分支容器没有/zh和/en相关资源,需要重载触发转发 } else { router.go(href); } diff --git a/app/.vitepress/src/components/doc/DocPagination.vue b/app/.vitepress/src/components/doc/DocPagination.vue index e62ca1501..2d5a48fd8 100644 --- a/app/.vitepress/src/components/doc/DocPagination.vue +++ b/app/.vitepress/src/components/doc/DocPagination.vue @@ -6,6 +6,10 @@ import type { DocMenuNodeT } from '@/utils/tree'; import { useLocale } from '@/composables/useLocale'; import { useNodeStore } from '@/stores/node'; +const emits = defineEmits<{ + (evt: 'page-change', type: 'prev' | 'next'): void; +}>(); + const nodeStore = useNodeStore(); const getPageNodes = (node: DocMenuNodeT) => { @@ -45,7 +49,7 @@ const config = computed(() => {