|
|
|
@ -1,7 +1,7 @@ |
|
|
|
<template> |
|
|
|
<div></div> |
|
|
|
<!-- 地图容器 --> |
|
|
|
<!-- <Map @handle-go="handleGO" @handle-detail="handleDetail" /> --> |
|
|
|
<Map @handle-go="handleGO" @handle-detail="handleDetail" /> |
|
|
|
|
|
|
|
<!-- 退出弹框 --> |
|
|
|
<Logout v-model="logout" /> |
|
|
|
@ -18,8 +18,9 @@ import { storeToRefs } from 'pinia' |
|
|
|
import { useStore } from '@/store/root' |
|
|
|
import { useRouter, useRoute } from 'vue-router' |
|
|
|
import { useHandleScreen } from '@/composables/useHandleScreen' |
|
|
|
// import { useInitMap } from '@/composables/useInitMap' |
|
|
|
// import Map from '@/components/Map/Map.vue' |
|
|
|
import { useInitMap } from '@/composables/useInitMap' |
|
|
|
import Map from '@/components/Map/Map.vue' |
|
|
|
|
|
|
|
const Logout = defineAsyncComponent(() => import('@/base/Logout/Logout.vue')) |
|
|
|
const AutoBackNotification = defineAsyncComponent(() => import('@/base/AutoBackNotification/AutoBackNotification.vue')) |
|
|
|
|
|
|
|
@ -37,14 +38,14 @@ function handleScreen() { |
|
|
|
language.value !== 'zh' && store.SET_LANGUAGE('zh') |
|
|
|
router.push('/transfer') |
|
|
|
} |
|
|
|
// function handleGO() { |
|
|
|
// router.push('/nav') |
|
|
|
// } |
|
|
|
// function handleDetail() { |
|
|
|
// store.SET_SHOW_DETAIL(true) |
|
|
|
// } |
|
|
|
function handleGO() { |
|
|
|
router.push('/nav') |
|
|
|
} |
|
|
|
function handleDetail() { |
|
|
|
store.SET_SHOW_DETAIL(true) |
|
|
|
} |
|
|
|
onMounted(() => { |
|
|
|
// !window.Map_QM && useInitMap() |
|
|
|
!window.Map_QM && useInitMap() |
|
|
|
window.addEventListener('touchend', checkHandleScreen) |
|
|
|
}) |
|
|
|
onBeforeUnmount(() => { |
|
|
|
|