From 7152f8645b1bff7cb51bc7fa01d974b38974209e Mon Sep 17 00:00:00 2001 From: gjj <Ganjj@probim.com.cn> Date: Thu, 20 Mar 2025 10:10:44 +0800 Subject: [PATCH] 全景图切换加载问题修复 --- src/Dashboard.vue | 24 +++++++----------------- 1 files changed, 7 insertions(+), 17 deletions(-) diff --git a/src/Dashboard.vue b/src/Dashboard.vue index 3bd3d56..fe85677 100644 --- a/src/Dashboard.vue +++ b/src/Dashboard.vue @@ -2,7 +2,7 @@ * @Author: gjj Ganjj@probim.com.cn * @Date: 2025-02-14 14:32:17 * @LastEditors: gjj Ganjj@probim.com.cn - * @LastEditTime: 2025-02-24 17:30:13 + * @LastEditTime: 2025-02-25 15:38:05 * @FilePath: \北京交通大学\src\Dashboard.vue --> <!-- eslint-disable vue/no-textarea-mustache --> @@ -21,14 +21,6 @@ <!--头部--> <app-header class="absolute z-[100] top-0 left-0 right-0" :selected-id="currentProjectId" /> - - - <!--全屏、切换地图--> - <!--<div class="absolute z-[50] top-20 left-4 flex space-x-3"> - <fullscreen-button /> - <switch-map mapType="gis" @changeMap="onChangeMap" /> - </div>--> - <!--页面内容--> @@ -36,19 +28,19 @@ <div class="flex-1 min-w-0"> <!-- 左侧模块 --> <div class="w-full h-full"> - <project-view/> + <project-view v-if="isReady"/> </div> </div> <div class="flex-1 min-w-0"> <!-- 中间模块 --> <div class="w-full h-full"> - <equipment-view/> + <equipment-view v-if="isReady"/> </div> </div> <div class="w-[1080px]"> <!-- 右侧模块 --> <div class="w-full h-full"> - <Home/> + <Home v-if="isReady"/> </div> </div> </div> @@ -65,8 +57,6 @@ import Vue from "vue"; import { mapGetters } from "vuex"; import Header from "./components/Header.vue"; -import FullscreenButton from "./components/FullScreenButton.vue"; -import SwitchMap from "./components/SwitchMap.vue"; import Home from "./views/Home.vue"; import ProjectView from "./views/ProjectView.vue"; import { sceneJSON } from "./sceneJSON.js"; @@ -89,8 +79,6 @@ name: "Dashboard", components: { "app-header": Header, - "fullscreen-button": FullscreenButton, - "switch-map": SwitchMap, "Home": Home, "project-view": ProjectView, "equipment-view": EquipmentView @@ -98,7 +86,8 @@ data() { return { backgroundImage: new URL('@/assets/images/backgrounds/screen.png', import.meta.url).href, - currentProjectId: '1c179617-a7d9-4243-b813-84fa55a17ce7' + currentProjectId: '1c179617-a7d9-4243-b813-84fa55a17ce7', + isReady: false }; }, computed: { @@ -147,6 +136,7 @@ } }, getLoginInfo() { + this.isReady = true const data = { "UserName": "JSC", "Password": "JSC@jsc123", -- Gitblit v1.9.3