@beisen-phoenix/mobile-upload
v1.0.23
Published
> 移动端附件上传组件
Downloads
28
Readme
描述
移动端附件上传组件
Tabs
| name | description | type | default | | ------------ | ------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------- | | disable | 是否禁用 | boolean | false | | api | 服务器地址(必填) | string | | | name | 表单提交到服务器的字段名称 | string | | | attachments | 附件列表 | [{name: string,uid?: string,src?: string,status?: string,uploadPercent?: string}] | | | multiple | 是否支持多附件上传 | boolean | true | | showDelete | 是否显示删除按钮 | boolean | true | | limitCount | 最大上传个数 | number | 99999999 | | beforeUpload | 上传开始前的回调函数(一般用于验证,需要明确返回 true 或 false) | function | (file) => boolean | | onStart | 上传开始的回调函数,非必填 | function | (file) => void | | onProgress | 上传过程中的函数(一般用于显示进度,非必填) | function | (step,file) => void | | onSuccess | 上传成功的回调函数 | function | (result,file,list) => void | | onError | 服务端发生错误的回调函数 | function | (err,response,file) => void | | onPreview | 点击附件进行预览的回调函数 | function | (obj) => void | | onDelete | 点击删除按钮的回调函数 | function | (obj,list) => void | | parseResult | 用于合并上传成功后对结果的处理 | function | (result) => Object |