diff --git a/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue b/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue index c999968f68..fd39afd240 100644 --- a/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue +++ b/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue @@ -104,6 +104,9 @@ export default { position: absolute; } +.component:hover { + box-shadow:0px 0px 7px #0a7be0; +} .gap_class{ padding:3px; } diff --git a/frontend/src/components/canvas/components/Editor/SettingMenu.vue b/frontend/src/components/canvas/components/Editor/SettingMenu.vue index 3e345100e8..5fb8c00d73 100644 --- a/frontend/src/components/canvas/components/Editor/SettingMenu.vue +++ b/frontend/src/components/canvas/components/Editor/SettingMenu.vue @@ -4,6 +4,7 @@ + this is test {{ $t('panel.edit') }} {{ $t('panel.copy') }} {{ $t('panel.delete') }} @@ -11,6 +12,7 @@ {{ $t('panel.bottomComponent') }} {{ $t('panel.upComponent') }} {{ $t('panel.downComponent') }} + 联动设置 @@ -119,6 +121,9 @@ export default { bottomComponent() { this.$store.commit('bottomComponent') this.$store.commit('recordSnapshot') + }, + linkageSetting() { + this.$store.commit('setLinkageSettingStatus', true) } } } diff --git a/frontend/src/store/index.js b/frontend/src/store/index.js index 35b26eac3f..72d55db587 100644 --- a/frontend/src/store/index.js +++ b/frontend/src/store/index.js @@ -48,7 +48,9 @@ const data = { // 点击画布时是否点中组件,主要用于取消选中组件用。 // 如果没点中组件,并且在画布空白处弹起鼠标,则取消当前组件的选中状态 isClickComponent: false, - canvasCommonStyleData: DEFAULT_COMMON_CANVAS_STYLE_STRING + canvasCommonStyleData: DEFAULT_COMMON_CANVAS_STYLE_STRING, + // 联动设置状态 + linkageSettingStatus: false }, mutations: { ...animation.mutations, @@ -173,6 +175,10 @@ const data = { index = state.curComponentIndex } state.componentData.splice(index, 1) + }, + setLinkageSettingStatus(state, status) { + state.linkageSettingStatus = status + console.log('linkageSettingStatus:', state.linkageSettingStatus) } }, modules: {