1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <template>
| <div class="model-form">
| <div class="model-content">
| <template v-for="(element, index) in data.list">
| <model-form-item
| v-if="element && element.key"
| :key="element.key"
| :element="element"
| :index="index"
| :data="data"
| ></model-form-item>
| </template>
| </div>
| </div>
| </template>
| <script>
| import ModelFormItem from './ModelFormItem.vue';
| export default {
| name: 'modelForm',
| components: {
| ModelFormItem
| },
| props: ['data']
| };
| </script>
| <style lang="scss" scoped>
| .model-content {
| width: 100%;
| min-height: 1200px;
| }
| </style>
|
|