@58fe/p5
Version:
pc端vue组件
57 lines (40 loc) • 925 B
TypeScript
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: []
}