在使用Element +使用了动态生成表单,对相关字段进行校验,使用一般的表单校验方法会出现问题
在prop中,需要按照 :prop=" 'list.' + index + '.field'" 这种格式,其中 list 是遍历循环的数组,index 是数组遍历循环的下表,field 则是当前需要进行校验字段名。
动态表单需要校验的每一项必须单独绑定验证规则
另外
在el-form-item 上,prop绑定的值必须可以通过 . 的方式从el-form上的model绑定的对象中找到。
例: input绑定的是name,el-form上的model绑定的是formData,他们的关系是formData.list[0].name
所以,prop绑定的值应该是字符串:list[0].name