|
@@ -177,10 +177,25 @@ export default {
|
|
},
|
|
},
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ // 添加表单json数据
|
|
|
|
+ addFormJSONData(data) {
|
|
|
|
+ df = (arr) => {
|
|
|
|
+ arr.forEach((element) => {
|
|
|
|
+ if (element.type == "form") {
|
|
|
|
+ // element.dfVueTemplate=
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ };
|
|
|
|
+ },
|
|
// 预览展示
|
|
// 预览展示
|
|
showPreView() {
|
|
showPreView() {
|
|
|
|
+ console.log(this.layoutData, formList);
|
|
|
|
+ let tempLayoutData = JSON.parse(JSON.stringify(this.layoutData));
|
|
|
|
+
|
|
this.$refs.PreViewRef.setLayoutData(this.layoutData, formList);
|
|
this.$refs.PreViewRef.setLayoutData(this.layoutData, formList);
|
|
- this.$refs.PreViewRef.showPreView();
|
|
|
|
|
|
+ this.$nextTick(() => {
|
|
|
|
+ this.$refs.PreViewRef.showPreView();
|
|
|
|
+ });
|
|
},
|
|
},
|
|
// JSON展示回调
|
|
// JSON展示回调
|
|
showJSONData() {
|
|
showJSONData() {
|
|
@@ -224,6 +239,7 @@ export default {
|
|
} else {
|
|
} else {
|
|
this.layoutData.list.push(...res);
|
|
this.layoutData.list.push(...res);
|
|
}
|
|
}
|
|
|
|
+ console.log(this.layoutData);
|
|
// this.schemaGroup[0].list = res;
|
|
// this.schemaGroup[0].list = res;
|
|
},
|
|
},
|
|
// 预览json
|
|
// 预览json
|