需求是需要对下面循环产生的数组中的每行身份证和电话号码做校验规则
和单表单对象校验不同的是prop而已。单对象表单prop是写死的。当数组中的对象校验时,数组外层用el-form包裹,里面循环产生的对象prop要用动态拼接的方式,如::prop="‘peersList.’ + index +’.idcard’"。
<el-form :model="ruleForm" ref="peerForm" class="peersList" >
<el-row v-for="(row,index) in ruleForm.peersList" :key="index">
<el-col :span="1" align="center" style="margin-left: 10px;">
<span>{
{index+1}}</span>
</el-col>
<el-col :span="4" style="margin-left: 10px;">
<el-form-item :prop="'peersList.' + index +'.name'">
<el-input v-model="row.name" placeholder="姓名"></e