FitsUpload 文件上传组件

xiezhitao2022年10月20日大约 2 分钟约 660 字

FitsUpload 文件上传组件

基础用法

通过url配置上传地址


上传 png 格式文件

通过type配置组件允许上传的类型


组件插槽

通过插槽配置自定义组件


组件方法

预留组件各个阶段触发的方法,查看控制台了解各个方法的触发情况。注意:因大小或类型限制在上传前就将被拦截,所以不触发上传失败


FitsUpload 文件上传组件的属性

属性说明类型必填项默认值
url上传接口地址string必填模拟上传接口地址
method设置接口请求的方法string非必填"post"
data上传时附带的额外参数object非必填-
withCredentials支持发送 cookie 凭证信息boolean非必填false
name上传的文件字段名string非必填"file"
disabled是否禁用上传boolean非必填false
showfile是否显示已上传文件列表boolean非必填false
limit允许上传文件的最大数量number非必填5
type允许上传的类型,更多open in new windowstring非必填"application/pdf"
size允许上传的文件大小,单位(M)number非必填2
width上传组件的宽度string非必填"50%"
draggable上传组件是否可拖动boolean非必填false

事件

事件名说明传入参数返回参数
onbeforeUpload文件上传前的回调-rawFile
onChange文件上传状态改变的回调,添加文件、上传成功和上传失败时都会被调用-uploadFile, uploadFiles
onProgress文件上传中的回调-uploadFile, uploadFiles
onSuccess文件上传成功时的回调-response, uploadFile, uploadFiles
onError文件上传失败时的回调-response, uploadFile, uploadFiles
beforeRemove删除已上传文件前的回调-uploadFile, uploadFiles
onRemove删除已上传文件的回调-uploadFile, uploadFiles
onPreview点击已上传的文件的回调-uploadFile
onExceed超出文件上传个数限制的回调-uploadFiles

插槽

插槽名说明
uploadState组件上传文件状态显示的内容
text组件中部图标上显示的文字内容
icon组件中部显示的图标内容
bottomText组件中部图标下显示的文字内容
uploadBottom组件底部的文字内容
上次编辑于: 2023/7/5 03:00:45
贡献者: caoguanjie
Loading...