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