Blame view

antis-ncc-admin/src/views/basic/dynamicModel/list/detail/Parser.vue 736 Bytes
de2bd2f9   “wangming”   项目初始化
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>
    <el-row :gutter="formConf.gutter"
      :class="formConf.formStyle?formConf.formStyle+' word-from-detail':''">
      <el-form :size="formConf.size" :label-position="formConf.labelPosition"
        :label-width="`${formConf.labelWidth}px`" :ref="formConf.formRef">
        <Item v-for="(item, index) in formConf.fields" :key="index" :item="item" v-bind="$props"
          v-on="$listeners" />
      </el-form>
    </el-row>
  </template>
  <script>
  
  import Item from './Item'
  export default {
    components: { Item },
    props: {
      formConf: {
        type: Object,
        required: true
      },
      relationData: {
        type: Object,
        default: () => { }
      },
      loading: {
        type: Boolean,
        default: false
      }
    }
  }
  </script>