# 文件上传
以Element-ui中的upload组件为基础,封装图片上传组件。
# 基础用法
上传图片前
上传图片后
# 注意
仅支持一个文件上传,返回File
<template>
<div style="display: flex;align-items: center;">
<span style="margin-right: 10px">文件上传</span>
<ZhbFile
:type = false
:fileName="fileName"
@fileupFunc="getFile"></ZhbFile>
</div>
</template>
<script>
export default {
data() {
return {
fileName:''
};
},
methods: {
//获取文件信息
getFile(data) {
console.log(data);
},
},
};
</script>
# 返回文件信息
{type:this.type,imgFile:this.file}
# Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|
# Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
type | 是否回显 | Boolean | true false(回显) | true |
fileName | 文件名 | String | - | - |
# 方法
方法名 | 说明 |
---|---|
@fileupFunc="getFile" | 获取文件信息 |