北京经济技术开发区经开区虚拟城市项目-【前端】--政府服务中心-1号屏Web
Surpriseplus
2023-10-10 1d0db2268bc114753f1f2b0fce056cfbaf519a64
src/components/index.vue
@@ -1,11 +1,7 @@
<template>
  <div class="mapViewer">
    <leftpanel
      ref="Left"
      v-show="false"
    />
    <leftpanel ref="Left" v-show="false" />
    <bottommenu />
    <left-menu></left-menu>
    <viewer class="mapViewer" />
  </div>
</template>
@@ -14,15 +10,13 @@
import viewer from "@/components/map/viewer";
import leftpanel from "@/components/left/index";
import bottommenu from "@/components/menu/bottom-menu";
import leftMenu from "@/components/menu/leftMenu.vue";
import vueEvents from '@/utils/vueEvent.js'
export default {
  name: "index",
  components: {
    viewer,
    leftpanel,
    bottommenu,
    leftMenu
  },
  data() {
    return {
@@ -31,7 +25,6 @@
      offset: "0%",
      tooltipInfo: "请稍后。。。",
      tooltipShow: false,
      queryShow: false,
    };
  },
  mounted() {
@@ -39,18 +32,9 @@
    this.scale = (100 / size).toFixed(2);
    this.offset = "-" + ((size - 100) / 2).toFixed(2) + "%";
    this.size = size + "%";
    // this.queryShow = rpc.isShow;
    vueEvents.$on('queryLayer', (res) => {
      this.queryShow = res
    })
  },
  methods: {
    queryShow(res) {
      this.queryShow = res;
    }
  },
  watch: {
  },
  watch: {},
  methods: {
    detectZoom() {
      var ratio = 0,