diff --git a/report-ui/src/views/bigscreenDesigner/designer/components/dynamicForm.vue b/report-ui/src/views/bigscreenDesigner/designer/components/dynamicForm.vue index 99eb92de..9544eca0 100644 --- a/report-ui/src/views/bigscreenDesigner/designer/components/dynamicForm.vue +++ b/report-ui/src/views/bigscreenDesigner/designer/components/dynamicForm.vue @@ -344,6 +344,7 @@ export default { } else { this.$set(this.formData, key, val); } + this.$emit("onChanged", this.formData); // key为当前用户操作的表单组件 for (let i = 0; i < this.options.length; i++) { diff --git a/report-ui/src/views/bigscreenDesigner/designer/index.vue b/report-ui/src/views/bigscreenDesigner/designer/index.vue index 06795127..5a989550 100644 --- a/report-ui/src/views/bigscreenDesigner/designer/index.vue +++ b/report-ui/src/views/bigscreenDesigner/designer/index.vue @@ -199,7 +199,9 @@ 'background-origin': 'initial', 'background-clip': 'initial' }" - @click.self="setOptionsOnClickScreen" @drop="widgetOnDragged($event)" @dragover="dragOver($event)" + @click.self="setOptionsOnClickScreen" + @drop="widgetOnDragged($event)" + @dragover="dragOver($event)" >