antd vue upload 验证失效问题

在表单中验证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;
    },

你可能感兴趣的:(web)