这是一个大概得逻辑是这样,里面的数据对象换成实际需要的即可。editForm是用来存储表单数据的对象。
<a-form-model-item
v-for="(item, index) in arr"
:key="index"
v-model="editform[item.key]"
:prop="item.prop"
:label="item.label"
:rules="[
{ required: item.required, message: '请输入', trigger: 'blur' },
]"
>
<template>
<a-input :key="item.prop" v-model="editform[item.key]" placeholder="请输入" />
</template>
</a-form-model-item>