智慧园区前端大屏
linwe
2025-05-23 d2e2df7c4805cc9c5e4e915202f304e0e9a53758
src/pages/map/components/mainTool.vue
@@ -16,6 +16,9 @@
import layersControl from './scomponents/layersControl.vue'
import toolList from './scomponents/toolList.vue'
import { useRouter } from 'vue-router'
const router = useRouter()
const currentComponent = ref('')
let moreToolShow = ref(false)
@@ -58,6 +61,14 @@
    currentComponent.value = ''
  }
}
watch(() => router.currentRoute.value.path,
  (newPath, oldPath) => {
    currentComponent.value = ''
    moreToolShow.value = false
  },
  { immediate: true }
)
</script>
<style lang="scss" scoped>