diff --git a/web/src/view/layout/iframe.vue b/web/src/view/layout/iframe.vue index 57fc5d25..137b5204 100644 --- a/web/src/view/layout/iframe.vue +++ b/web/src/view/layout/iframe.vue @@ -6,7 +6,7 @@ v-if="reloadFlag" id="gva-base-load-dom" class="gva-body-h bg-gray-50 dark:bg-slate-800 w-full border-t border-gray-200 dark:border-slate-700" - src="https://www.gin-vue-admin.com" + :src="url" > @@ -22,6 +22,7 @@ const appStore = useAppStore() const { isDark } = storeToRefs(appStore) + defineOptions({ name: 'GvaLayoutIframe' }) @@ -38,6 +39,8 @@ const router = useRouter() const route = useRoute() + const url = route.query.url || 'https://www.gin-vue-admin.com' + onMounted(() => { // 挂载一些通用的事件 emitter.on('reload', reload)