Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IUploadProps

Hierarchy

Index

Properties

Optional accept

accept: string

可选文件类型

Optional className

className: string

自定义 className

Optional customUploadItem

customUploadItem: ComponentType<INormalUploadItemProps>

自定义的上传项展示组件

Optional defaultFileList

defaultFileList: IUploadFileItem[]

用于设置已上传的文件列表

Optional disabled

disabled: boolean

是否禁用

Optional fileList

fileList: IUploadFileItem[]

上传组件文件列表

Optional manualUpload

manualUpload: boolean

是否手动触发文件上传流程

Optional maxAmount

maxAmount: number

文件数量限制,Infinity 为无限制

Optional maxSize

maxSize: number

文件大小限制,Infinity 为无限制

Optional multiple

multiple: boolean

是否支持文件多选

onChange

文件上传组件内容发生变化时的回调函数

Optional onError

发生内部错误时的统一回调函数,错误类型见 IUploadErrorMessageConfigMap

Optional onUpload

onUpload: IUploadOnUploadHandler<void>

文件上传回调

Optional pageSize

pageSize: number

分页大小

Optional pagination

pagination: boolean

是否展示分页信息

Optional sortable

sortable: boolean

是否可排序

Optional tips

tips: ReactNode | IUploadTipsFunc<IUploadProps>

提示文案

Methods

Optional beforeUpload

  • beforeUpload(file: File): boolean | Promise<void>

Generated using TypeDoc