-
+
-
+
@@ -18,6 +13,7 @@
\ No newline at end of file
+
+// 无数据源
+const isNotData = computed(() => {
+ return typeof targetData.value?.option?.dataset === 'undefined'
+})
+
diff --git a/src/views/chart/ContentEdit/index.vue b/src/views/chart/ContentEdit/index.vue
index b801d90a..6adfc838 100644
--- a/src/views/chart/ContentEdit/index.vue
+++ b/src/views/chart/ContentEdit/index.vue
@@ -7,6 +7,7 @@
:showBottom="true"
:depth="1"
:xScroll="true"
+ @mousedown="mousedownHandleUnStop"
@drop="dragHandle"
@dragover="dragoverHandle"
@dragenter="dragoverHandle"
@@ -88,7 +89,7 @@ import { useChartEditStore } from '@/store/modules/chartEditStore/chartEditStore
import { useLayout } from './hooks/useLayout.hook'
import { useAddKeyboard } from '../hooks/useKeyboard.hook'
import { useSync } from '../hooks/useSync.hook'
-import { dragHandle, dragoverHandle, useMouseHandle } from './hooks/useDrag.hook'
+import { dragHandle, dragoverHandle, mousedownHandleUnStop, useMouseHandle } from './hooks/useDrag.hook'
import { useComponentStyle, useSizeStyle } from './hooks/useStyle.hook'
import { ContentBox } from '../ContentBox/index'
diff --git a/src/views/chart/ContentHeader/headerTitle/index.vue b/src/views/chart/ContentHeader/headerTitle/index.vue
index 845e371a..af914c79 100644
--- a/src/views/chart/ContentHeader/headerTitle/index.vue
+++ b/src/views/chart/ContentHeader/headerTitle/index.vue
@@ -20,6 +20,7 @@
round
placeholder="请输入项目名称"
v-model:value.trim="title"
+ @keyup.enter="handleBlur"
@blur="handleBlur"
>
diff --git a/src/views/chart/ContentLayers/components/LayersListItem/index.vue b/src/views/chart/ContentLayers/components/LayersListItem/index.vue
index 43e5311e..437a7a73 100644
--- a/src/views/chart/ContentLayers/components/LayersListItem/index.vue
+++ b/src/views/chart/ContentLayers/components/LayersListItem/index.vue
@@ -43,7 +43,7 @@ const props = defineProps({
}
})
-const { image } = toRefs(props.componentData.chartConfig)
+const { image } = props.componentData.chartConfig
// 计算当前选中目标
const select = computed(() => {
diff --git a/src/views/chart/ContentLayers/index.vue b/src/views/chart/ContentLayers/index.vue
index dcd61128..1c34c7b3 100644
--- a/src/views/chart/ContentLayers/index.vue
+++ b/src/views/chart/ContentLayers/index.vue
@@ -17,7 +17,7 @@
暂无图层~
-
+
@@ -27,7 +27,7 @@
v-else
:componentData="element"
@mousedown="mousedownHandle($event, element)"
- @mouseenter="mouseenterHandle(element)"
+ @mouseenter="mouseenterHandle(element)"
@mouseleave="mouseleaveHandle(element)"
@contextmenu="handleContextMenu($event, element, optionsHandle)"
>
@@ -38,7 +38,7 @@