refactor(数据大屏): 适配大屏移动端样式

This commit is contained in:
wangjiahao
2024-12-03 19:39:58 +08:00
parent b0a33234e5
commit 4b1117fc2b

View File

@@ -1,6 +1,6 @@
<template>
<div
v-if="existLinkage && !dvMainStore.mobileInPc"
v-if="existLinkage && (!dvMainStore.mobileInPc || isMobile())"
class="bar-main-right"
:class="{ 'bar-main-edit-right': dvEditMode }"
@mousedown="handOptBarMousedown"
@@ -19,7 +19,7 @@ import { dvMainStoreWithOut } from '@/store/modules/data-visualization/dvMain'
import { computed } from 'vue'
import { isMainCanvas } from '@/utils/canvasUtils'
import { useEmitt } from '@/hooks/web/useEmitt'
import { isMobile } from '@/utils/utils'
const dvMainStore = dvMainStoreWithOut()
const props = defineProps({
@@ -49,7 +49,7 @@ const clearAllLinkage = () => {
}
const dvEditMode = computed(() => {
return dvMainStore.dvInfo.type === 'dataV' && dvMainStore.editMode === 'preview'
return dvMainStore.dvInfo.type === 'dataV' && dvMainStore.editMode === 'preview' && !isMobile()
})
const existLinkage = computed(() => {
if (isMainCanvas(props.canvasId)) {