diff --git a/core/core-frontend/src/pages/panel/DashboardPreview.vue b/core/core-frontend/src/pages/panel/DashboardPreview.vue index 7f4f5f5e3b..8def8e57dc 100644 --- a/core/core-frontend/src/pages/panel/DashboardPreview.vue +++ b/core/core-frontend/src/pages/panel/DashboardPreview.vue @@ -75,11 +75,14 @@ onBeforeMount(async () => { canvasViewInfoPreview, curPreviewGap }) { - if (!isPc.value && !dvInfo.mobileLayout) { - dvMainStore.setMobileInPc(true) - dvMainStore.setInMobile(true) - useEmitt().emitter.emit('changeCurrentComponent', 'DashboardEmpty') - return + if (!isPc.value) { + if (!dvInfo.mobileLayout) { + useEmitt().emitter.emit('changeCurrentComponent', 'DashboardEmpty') + return + } else { + dvMainStore.setMobileInPc(true) + dvMainStore.setInMobile(true) + } } state.canvasDataPreview = canvasDataResult state.canvasStylePreview = canvasStyleResult