Skip to content

Upload 上传组件 ​

基础用法 ​

在使用 Upload 包裹自定义元素后,点击自定义元素即可上传文件

loading

自定义图标 ​

可以使用 #icon 插槽自定义图标

loading

文件预览 ​

使用 listType 属性设置预览类型, 需配合 showList 使用

loading

拖拽上传 ​

使用 drag 属性进行拖拽上传

loading

多文件上传 ​

使用 multiple 进行多文件上传

loading

禁用上传 ​

使用 disabled 禁用文件上传

loading

文件限制 ​

可以使用 accept 属性限制文件上传类型,使用 limit 属性限制最大上传数量

loading

Upload API ​

Upload Attributes ​

属性名说明类型默认值
fileList上传的文件列表UploadFiles[]
action文件上传路径string''
name上传的文件名string原本的文件名
accept接受的文件类型string''
method请求类型'GET' | 'POST' | 'PUT' | 'DELETE' | 'PATCH'POST
headers请求头Headers{}
data上传时附带的参数Object{}
showList是否显示上传列表booleantrue
listType文件列表样式, 需要showList为true'image' | 'text'text
disabled是否禁用上传booleanfalse
multiple是否支持多文件上传booleanfalse
drag是否为拖拽上传booleanfalse

Upload Slots ​

属性名说明类型默认值
default默认插槽, 显示被包裹的元素
icon自定义图标插槽