diff --git a/components/AiDvViewer.vue b/components/AiDvViewer.vue
index f5bba656..c3230889 100644
--- a/components/AiDvViewer.vue
+++ b/components/AiDvViewer.vue
@@ -14,7 +14,7 @@
}"
v-for="(item, index) in componentList"
:key="index">
-
+
diff --git a/components/layout/AiDvTable/AiDvTable.vue b/components/layout/AiDvTable/AiDvTable.vue
index 39ea31bf..1888d704 100644
--- a/components/layout/AiDvTable/AiDvTable.vue
+++ b/components/layout/AiDvTable/AiDvTable.vue
@@ -88,7 +88,6 @@
}
const headerKey = Object.keys(value[0])[0]
- console.log(Object.keys(value[0]))
const bodyKey = Object.keys(value[0]).filter(v => {
return v !== headerKey && ['color', 'width', 'align'].indexOf(v) === -1
})
diff --git a/packages/bigscreen/designer/components/form/componentConfig.vue b/packages/bigscreen/designer/components/form/componentConfig.vue
index 5a1a21af..bc1acae5 100644
--- a/packages/bigscreen/designer/components/form/componentConfig.vue
+++ b/packages/bigscreen/designer/components/form/componentConfig.vue
@@ -218,8 +218,18 @@ export default {
}
},
+ watch: {
+ config: {
+ handler (v) {
+ this.data = v[v.dataType]
+ },
+ deep: true,
+ immediate: true
+ }
+ },
+
created() {
- this.data = this.config[this.config.dataType]
+
}
}