From 11e269546592fa32d8f6a91daf962895fc573687 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期一, 20 一月 2025 10:57:45 +0800
Subject: [PATCH] Revert "update 优化 国际化改为使用json 书写更方便"
---
src/components/iFrame/index.vue | 35 +++++++++++++++++------------------
1 files changed, 17 insertions(+), 18 deletions(-)
diff --git a/src/components/iFrame/index.vue b/src/components/iFrame/index.vue
index aff55e7..98f2224 100644
--- a/src/components/iFrame/index.vue
+++ b/src/components/iFrame/index.vue
@@ -1,27 +1,26 @@
-<script setup lang="ts">
-const props = defineProps({
- src: {
- type: String,
- required: true
- }
-})
+<template>
+ <div v-loading="loading" :style="'height:' + height">
+ <iframe :src="url" frameborder="no" style="width: 100%; height: 100%" scrolling="auto" />
+ </div>
+</template>
-const height = ref(document.documentElement.clientHeight - 94.5 + "px;")
-const loading = ref(true)
-const url = computed(() => props.src)
+<script setup lang="ts">
+import { propTypes } from '@/utils/propTypes';
+
+const props = defineProps({
+ src: propTypes.string.isRequired
+});
+
+const height = ref(document.documentElement.clientHeight - 94.5 + 'px;');
+const loading = ref(true);
+const url = computed(() => props.src);
onMounted(() => {
setTimeout(() => {
loading.value = false;
}, 300);
window.onresize = function temp() {
- height.value = document.documentElement.clientHeight - 94.5 + "px;";
+ height.value = document.documentElement.clientHeight - 94.5 + 'px;';
};
-})
+});
</script>
-
-<template>
- <div v-loading="loading" :style="'height:' + height">
- <iframe :src="url" frameborder="no" style="width: 100%; height: 100%" scrolling="auto" />
- </div>
-</template>
--
Gitblit v1.9.3