1.1.1 • Published 4 years ago

vue-el-upload v1.1.1

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

vue-el-upload 组件说明

基于 elementUI 上传组件 vue-upload-component 编写的一个弹窗上传组件 内置 express 上传接口可供调试,server 目录下npm start

例子

安装

npm i vue-el-upload -s

使用

main.js
import VueElUpload from 'vue-el-upload';
Vue.use(VueElUpload);

props

Prop nameTypeDefaultRequiredDescription
postActionstringRequiredtrue请求的上传 URL
error_typeobject上传失败错误提示 { failed: '导入失败' }
extensionsarray'jpg', 'jpeg', 'png'允许上传的文件后缀headersobject{}自定义上传请求 header 数据 {'X-Token-CSRF': 'code'}
maximumnumberthis.multiple ? 10 : 1列表最大文件,多选默认最多上传 10 条,单选 1 条multiplebooleantrue是否多选
namestringfileinput 标签的 name 属性
pathstringdata下载路径 'file.path'
resetbooleanfalse每次弹窗弹出列表是否清空重置
sizenumber1024 * 1024 * 2允许上传的最大字节符 默认 2M
titlestring上传附件组件弹窗标题

Method

Method nameParametersDescription
open()打开上传组件弹窗的方法

Event

Event nameTypeDescription
on-successundefined上传成功的回调函数

Arguments

on-success : fn newFile: objct — 上传文件的对象 error: fn — 成功后通过 newFile 判断,设置上传失败调用此方法 |

1.1.1

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago