UNPKG

hy-app

Version:

fix: 修复text和tag换掉

66 lines (62 loc) 1.49 kB
export interface FileVo { /** * 上传文件本地地址链接 * */ url?: string /** * 上传文件类型 * */ type?: 'image' | 'video' | 'file' /** * 上传文件本地地址链接 * */ thumb?: string /** * 文件大小 * */ size?: number /** * 是否视频 * */ isVideo?: boolean /** * 是否图片 * */ isImage?: boolean /** * 是否显示删除按钮 * */ deletable?: boolean /** * 上传时候状态 * */ status?: 'loading' | 'failed' | 'success' /** * 提示信息 * */ message?: string /** * 进度条 * */ schedule?: string | number } export type ReadFunctionVo = (file: FileVo, detail: { name: string; index: number }) => void export interface UploadFileParams { file: FileVo | FileVo[] name: string index: number } export interface IUploadEmits { /** 点击预览大图触发 */ (e: 'clickPreview', params: UploadFileParams): void /** 上传前触发 */ (e: 'beforeRead', params: UploadFileParams): void /** 上传错误触发 */ (e: 'error', error: any): void /** 删除触发 */ (e: 'delete', params: UploadFileParams): void /** 上传完成触发 */ (e: 'afterRead', params: UploadFileParams): void /** 超出最大值 */ (e: 'oversize', params: UploadFileParams): void }