fix: 解决重叠拖拽放置位置错误的bug

This commit is contained in:
MTrun
2022-02-16 19:18:39 +08:00
parent c968853092
commit 0b58dd4d17
11 changed files with 60 additions and 34 deletions
@@ -35,6 +35,8 @@ export const useChartEditStoreStore = defineStore({
userScale: 1,
// 锁定缩放
lockScale: false,
// 拖拽中
isDrag: false
},
// 画布属性(需存储给后端)
editCanvasConfig: {
@@ -102,10 +104,10 @@ export const useChartEditStoreStore = defineStore({
},
actions: {
// * 设置 editCanvas 数据项
setEditCanvasItem<T extends keyof EditCanvasType, K extends EditCanvasType[T]>(key: T, value: K) {
setEditCanvas<T extends keyof EditCanvasType, K extends EditCanvasType[T]>(key: T, value: K) {
this.editCanvas[key] = value
},
setCanvasConfig<T extends keyof EditCanvasConfigType, K extends EditCanvasConfigType[T]>(key: T, value: K) {
setEditCanvasConfig<T extends keyof EditCanvasConfigType, K extends EditCanvasConfigType[T]>(key: T, value: K) {
this.editCanvasConfig[key] = value
},
// * 设置右键菜单