diff --git a/frontend/src/components/canvas/DeCanvas.vue b/frontend/src/components/canvas/DeCanvas.vue index 5b0ed2085a..3ea8fbaa34 100644 --- a/frontend/src/components/canvas/DeCanvas.vue +++ b/frontend/src/components/canvas/DeCanvas.vue @@ -223,6 +223,7 @@ export default { 'curComponent', 'componentGap', 'isClickComponent', + 'linkageSettingStatus', 'pcMatrixCount', 'pcTabMatrixCount', 'dragComponentInfo', @@ -282,7 +283,7 @@ export default { }, deselectCurComponent(e) { - if (!this.isClickComponent) { + if (!this.isClickComponent && !this.linkageSettingStatus) { this.$store.commit('setCurComponent', { component: null, index: null }) } diff --git a/frontend/src/components/canvas/components/editor/EditBar.vue b/frontend/src/components/canvas/components/editor/EditBar.vue index e8cb8a3cb3..d8cddc65ee 100644 --- a/frontend/src/components/canvas/components/editor/EditBar.vue +++ b/frontend/src/components/canvas/components/editor/EditBar.vue @@ -374,7 +374,6 @@ export default { watch: { linkageAreaShow: { handler(val) { - console.log("linkageAreaShow、、、、") // 1.当前正在进行联动设置(val) 2.当前视图联动未启用!this.linkageInfo.linkageActive // 3.当前视图没有设置过当前目标联动!this.linkageInfo.sourceViewId // 4.数据集相同 this.linkageInfo.tableId === this.targetLinkageInfo[this.curLinkageView.propValue.viewId].tableId)