优化upload
parent
3b06408ff3
commit
e90d71cd52
|
|
@ -19,6 +19,8 @@ export interface UploadProps extends Omit<AntUploadProps, "fileList"> {
|
|||
uploadButtonText?: string;
|
||||
/** 要上传的文件类型,默认为 image */
|
||||
fileType?: "image" | "video" | "document";
|
||||
/** 获取上传过服务器删除的附件 */
|
||||
onGetRemoveFile?: (file: UploadFile) => void;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -28,7 +30,3 @@ export interface UploadProps extends Omit<AntUploadProps, "fileList"> {
|
|||
declare const Upload: FC<UploadProps>;
|
||||
|
||||
export default Upload;
|
||||
|
||||
// 视频:数量默认1个,且只支持mp4格式,单个文件大小默认100M
|
||||
// 文件:数量默认4个,且只支持pdf、doc、docx格式
|
||||
// 图片:数量默认4个,且只支持jpg、jpeg、png格式
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@ const Upload = (props) => {
|
|||
|
||||
// 删除文件
|
||||
const handleRemove = (file) => {
|
||||
if (file.originFileObj)
|
||||
if (!file.originFileObj)
|
||||
onGetRemoveFile?.(file);
|
||||
return onRemove?.(file);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue