从 beforeUpload 返回 false 后的 Antd 文件上传附加文件
Antd file upload appending file after returning false from beforeUpload
我正在使用 antd 文件上传,我想阻止用户上传超过 2mb 的文件。
我的 beforeUpload
是:
beforeUpload(file: File) {
const isLt2M = file.size / 1024 / 1024 < 2;
if (!isLt2M) {
notification["error"]({
message: `File must smaller than 2MB!`,
});
}
return isLt2M;
}
通知正常,但文件仍在上传。
尝试 return Upload.LIST_IGNORE
当你想阻止文件上传时,像这样:
function beforeUpload(file) {
const isLt2M = file.size / 1024 / 1024 < 2;
if (!isLt2M) {
notification["error"]({
message: `File must smaller than 2MB!`,
});
}
return isLt2M || Upload.LIST_IGNORE;
}
我正在使用 antd 文件上传,我想阻止用户上传超过 2mb 的文件。
我的 beforeUpload
是:
beforeUpload(file: File) {
const isLt2M = file.size / 1024 / 1024 < 2;
if (!isLt2M) {
notification["error"]({
message: `File must smaller than 2MB!`,
});
}
return isLt2M;
}
通知正常,但文件仍在上传。
尝试 return Upload.LIST_IGNORE
当你想阻止文件上传时,像这样:
function beforeUpload(file) {
const isLt2M = file.size / 1024 / 1024 < 2;
if (!isLt2M) {
notification["error"]({
message: `File must smaller than 2MB!`,
});
}
return isLt2M || Upload.LIST_IGNORE;
}