diff --git a/src/component/Canvas/index.vue b/src/component/Canvas/index.vue new file mode 100644 index 00000000..e69de29b diff --git a/src/component/HomePage/ExportModel.vue b/src/component/HomePage/ExportModel.vue index 2426390a..592db9fd 100644 --- a/src/component/HomePage/ExportModel.vue +++ b/src/component/HomePage/ExportModel.vue @@ -543,6 +543,9 @@ export default defineComponent({ width: canvasWH.value.width, height: canvasWH.value.height, isDrawingMode: false, // 开启绘图模式 + selectionFullyContained: true, + selectionKey:'ctrlKey', + includeDefaultValues: false,//尚未测试 精简导出JSON }); canvasOnDrop()//开启鼠标到画布事件 if(!fabric.Object.prototype.controls.deleteControl){//设置元素删除 diff --git a/src/component/HomePage/generalMenu.vue b/src/component/HomePage/generalMenu.vue index 6b1d1bdc..282853c0 100644 --- a/src/component/HomePage/generalMenu.vue +++ b/src/component/HomePage/generalMenu.vue @@ -5,11 +5,11 @@ - {{ item.label }} + {{ item?.label }} {{ item.name }}
- {{ item.label }} + {{ item?.label }} {{ item.name }}
@@ -41,12 +41,11 @@ {{ $t('Generate.referenceImage') }} - - {{ item.label }} + {{ item?.label }} {{ item.name }}
- {{ item.label }} + {{ item?.label }} {{ item.name }}
diff --git a/src/component/HomePage/scaleImage.vue b/src/component/HomePage/scaleImage.vue index f5f7b86e..03c06dcd 100644 --- a/src/component/HomePage/scaleImage.vue +++ b/src/component/HomePage/scaleImage.vue @@ -454,6 +454,8 @@ export default defineComponent({ } }); }) + }else{ + this.scaleImageIndex = index } }, LikeFile(item:any,str:string){ diff --git a/src/tool/canvasGeneral.js b/src/tool/canvasGeneral.js index 76e61612..aef7b8db 100644 --- a/src/tool/canvasGeneral.js +++ b/src/tool/canvasGeneral.js @@ -82,6 +82,9 @@ class myCanvas { width: val.width?val.width:this.canvasDomParent.getBoundingClientRect().width, height: val.height?val.height:this.canvasDomParent.getBoundingClientRect().height, isDrawingMode: val.isDrawingMode, // 开启绘图模式 + selectionFullyContained: true, + selectionKey:'ctrlKey', + includeDefaultValues: false,//尚未测试 精简导出JSON }); if(!fabric.Object.prototype.controls.deleteControl){//设置元素删除 diff --git a/src/views/HomeMain.vue b/src/views/HomeMain.vue index 938af75c..fd00c75c 100644 --- a/src/views/HomeMain.vue +++ b/src/views/HomeMain.vue @@ -197,7 +197,6 @@ export default defineComponent({ payOrder, TaskPage, navRouter, - navRouter, }, setup(){ const store = useStore(); @@ -612,8 +611,6 @@ export default defineComponent({ this.store.commit('clearAllData') // window.location.reload() window.location.href = '/home'; - // window.location.reload() - window.location.href = '/home'; } } }) @@ -640,11 +637,11 @@ export default defineComponent({ .homeMain_max{ position: relative; display: flex; - height: 100%; + height: 100vh; flex-direction: column; .homeMain_content_body{ flex: 1; - height: calc(100% - 7rem); + height: calc(100vh - 7rem); } } .homeMain_heade { diff --git a/src/views/HomeView/library.vue b/src/views/HomeView/library.vue index 1f78c499..02536c58 100644 --- a/src/views/HomeView/library.vue +++ b/src/views/HomeView/library.vue @@ -69,7 +69,7 @@
-
+ +
-
+
+
+
+
+
+ +
+
+ +
+ +
+
+
+
+ + + + +
+ +
+
+