From 65be2c2077b466663de2d06d90df978ebe36edbb Mon Sep 17 00:00:00 2001 From: wang_fan_w <2547096351@qq.com> Date: Sun, 7 Jul 2024 00:16:07 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=86=85=E9=93=BE=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E7=9A=84=E5=8A=A0=E8=BD=BD=E9=80=BB=E8=BE=91=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/internal-link-page/index.vue | 16 ++++- src/lang/modules/enUS.ts | 4 +- src/lang/modules/zhCN.ts | 4 +- src/router/route.ts | 66 ++++++++++----------- 4 files changed, 52 insertions(+), 38 deletions(-) diff --git a/src/components/internal-link-page/index.vue b/src/components/internal-link-page/index.vue index 7d5b6fd..4f36c7b 100644 --- a/src/components/internal-link-page/index.vue +++ b/src/components/internal-link-page/index.vue @@ -1,6 +1,9 @@ @@ -10,6 +13,17 @@ import { useRoute } from "vue-router"; const route = useRoute(); const link = ref(route.meta.link as string); + +const isLoading = ref(false); // iframe是否加载完成 +onMounted(() => { + let iframe = document.getElementById("internalLinkPage") as HTMLElement; + if (iframe) { + // 加载完成 + iframe.onload = () => { + isLoading.value = true; + }; + } +});