ShadowUploader

此组件一般用于单独的上传功能,且上传组件不显示出来。

基础用法

控制上传文件个数

通过limit、并配合exceed事件来实现,点击上传时,请选择多个文件

拖拽上传

通过bf-file-dragger组件并配合uploadFiles方法来实现

ShadowUploader API

ShadowUploader Attributes

名称说明类型默认值必填
action上传的地址,如果为空则为 OSS 文件服务的 URL(且必须指定business-type字段内容)String
multiple下是否支持多选文件Booleanfalse
data上传时附带的额外参数Object
name上传的文件字段名String'uploadObjects'
accept选择上传文件时的类型Stringfile
before-upload上传之前的函数钩子,如果返回 false 则不上传,返回 true 正常上传Function
limit最大允许上传个数Number

ShadowUploader Events

名称说明类型
success上传成功回调Function
error上传失败回调Function
exceed文件超出个数限制时的钩子Function

ShadowUploader Exposes

方法名说明类型
trigger触发选择文件功能(并上传)Function
uploadFiles给定相关文件对象并触发文件再次上传Function

ShadowUploader Slots

插槽名说明