瀏覽代碼

fix: 修复组件配置面板打开的状态下删除组件,配置面板数据没有更新的问题

wu.jian2 1 年之前
父節點
當前提交
2af4454eeb
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      data-room-ui/packages/js/store/mutations.js

+ 3 - 0
data-room-ui/packages/js/store/mutations.js

@@ -11,6 +11,7 @@ import _ from 'lodash'
 import { defaultData } from './state'
 import moment from 'moment'
 import { randomString } from 'packages/js/utils'
+import { EventBus } from 'packages/js/utils/eventBus'
 export default {
   // 改变页面基本信息,后端请求的页面信息存储到此处
   changePageInfo (state, pageInfo) {
@@ -100,6 +101,8 @@ export default {
     // 删除后,清空当前选中组件
     state.activeItemConfig = null
     state.activeCode = null
+    // 发送事件,关闭配置面板
+    EventBus.$emit('closeRightPanel')
   },
   changePageConfig (state, pageConfig) {
     Vue.set(state.pageInfo, 'pageConfig', _.cloneDeep(pageConfig))