UNPKG

@58fe/p5

Version:

pc端vue组件

57 lines (40 loc) 925 B
import Vue from 'vue'; export declare class p5Upload extends Vue { // 上传的地址 action: string // 请求头 headers: object // 上传类型 select文件选择 drop拖拽 uploadtype: string // 是否开启缓存 withCredentails: boolean // 设置不可用 data: object // 上传文件名称 name: string // 最大数量 maxSize: number //是否支持多文件上传 multiple: boolean // 是否展示上传列表 showUploadList: boolean // 进度回调函数 onProgress: () => {} // 上传成功回调函数 onSuccess: () => {} // 上传失败回调函数 onError: () => {} // x掉某一上传文件回调函数 onRemove: () => {} // 超出限制大小的回调函数 onExceededSize: () => {} /** * 点击回调 * @param eventName */ $emit(eventName: 'changed', state: boolean): this; } export declare class p5UploadList extends Vue { // 文件数组 fileList: [] }