IkFileUpload 文件上传
Props
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
action | 必选参数,上传的地址 | String | - | - |
headers | 设置上传的请求头部 | Object | - | - |
data | 上传时附带的额外参数 | Object | - | - |
name | 上传的文件字段名 | String | - | file |
size | 上传文件大小限制,单位为MB | Number | - | 2 |
max | 上传数量限制 | Number | - | 3 |
files | 上传的文件列表,例如:[{name: 'xxx.jpg', url: 'http://xxx.cdn.com/xxx.jpg'}] | Array | - | [] |
notip | 是否隐藏提示栏 | Boolean | - | false |
ext | 支持的文件类型 | Array | - | ['zip', 'rar'] |
事件
名称 | 说明 | 图片上传成功后返回数据 |
---|---|---|
onSuccess | 上传图片成功后触发 | (res: any, file: UploadFile, fileList: UploadFiles) => void |
示例代码
vue
<template>
<IkFileUpload
@onSuccess="handleFileSuccess"
/>
</template>