el-upload 属性
时间: 2023-09-27 15:07:51 浏览: 89
el-upload多文件一次性上传(携带json),自定义上传事件(手动上传),不使用action属性上传.pdf
5星 · 资源好评率100%
el-upload 是 Element UI 框架中的一个上传组件,它具有以下常用的属性:
1. action:上传的地址,可以是一个字符串或者是一个返回字符串的函数。
2. headers:上传请求的头部信息,可以是一个对象或者是返回对象的函数。
3. multiple:是否支持多文件上传,默认为 false。
4. data:上传时附带的额外参数,可以是一个对象或者是返回对象的函数。
5. name:上传的文件字段名,默认为 file。
6. with-credentials:是否发送 cookie 凭证信息,默认为 false。
7. accept:接受上传的文件类型,可以是一个字符串,如 'image/png',也可以是一个数组,如 ['image/png', 'image/jpeg']。
8. drag:是否启用拖拽上传,默认为 false。
9. limit:最大文件数量限制,默认为 Infinity。
10. auto-upload:是否自动上传,默认为 true。
11. list-type:上传文件列表的样式,可选值为 text、picture 或 picture-card。
12. before-upload:上传前的钩子函数,在上传之前执行一些操作,如校验文件大小和类型等。
13. on-success:上传成功的回调函数。
14. on-error:上传失败的回调函数。
15. on-progress:上传进度的回调函数。
这些属性可以根据实际需求进行配置,以满足不同场景下的文件上传需求。
阅读全文