Commit 6ecb796f by Mr. Lan

feat: 添加子表单功能。

parent 60ba12b2
...@@ -531,11 +531,13 @@ export default { ...@@ -531,11 +531,13 @@ export default {
}, },
methods: { methods: {
handleInitHeaders() { handleInitHeaders() {
for (var key in this.data.options.headers) { if (this.data.options) {
this.headers.push({ for (var key in this.data.options.headers) {
key: key, this.headers.push({
value: this.data.options.headers[key] key: key,
}) value: this.data.options.headers[key]
})
}
} }
}, },
handleAddHeader() { handleAddHeader() {
......
...@@ -98,7 +98,6 @@ ...@@ -98,7 +98,6 @@
<div <div
v-if="el && el.key" v-if="el && el.key"
:key="el.key" :key="el.key"
:style="{width: '249px', 'display': 'inline-block', 'vertical-align': 'top'}"
@click.native="handleSelectWidget(i)" @click.native="handleSelectWidget(i)"
> >
<widget-form-item <widget-form-item
...@@ -107,8 +106,6 @@ ...@@ -107,8 +106,6 @@
:index="i" :index="i"
:data="element.columns" :data="element.columns"
:data-config="data" :data-config="data"
:is-label="true"
:is-table="true"
/> />
</div> </div>
</template> </template>
......
...@@ -40,7 +40,6 @@ Vue.use(VueEditor) ...@@ -40,7 +40,6 @@ Vue.use(VueEditor)
import iconPicker from 'e-icon-picker' import iconPicker from 'e-icon-picker'
import 'e-icon-picker/dist/index.css'// 基础样式 import 'e-icon-picker/dist/index.css'// 基础样式
import 'e-icon-picker/dist/main.css' // fontAwesome 图标库样式 import 'e-icon-picker/dist/main.css' // fontAwesome 图标库样式
Vue.use(iconPicker) Vue.use(iconPicker)
// 全局方法挂载 // 全局方法挂载
......
...@@ -103,7 +103,7 @@ ...@@ -103,7 +103,7 @@
upload upload
generate-code generate-code
generate-json generate-json
:advance-fields="['editor', 'imgupload', 'file']" :advance-fields="['editor', 'imgupload', 'file', 'subform']"
> >
<template slot="action" /> <template slot="action" />
</fm-making-form> </fm-making-form>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment