在表单中验证upload,当文件被删除后,form并没有验证到
解决:
//vue
<a-upload
name="peoplefile"
:fileList="excelList"
:beforeUpload="beforeUpload"
@change="fileChange"
v-decorator="[
'file',
{
getValueFromEvent: normFile,
rules: [{ required: true, message: $t('addm.agreefile') }]
}
]"
>
//方法
normFile(e) {
if (Array.isArray(e)) {
return e;
}
return e && e.fileList;
},
转载:https://blog.youkuaiyun.com/qq_32674347/article/details/105427805