# 图片上传

以Element-ui中的upload组件为基础,封装图片上传组件。


# 基础用法

上传图片前

上传图片后


# 注意

仅支持png和jpg的上传,上传后的图片返回Base64和图片File

    <template>
         <div style="display: flex;align-items: center">
                 <span style="margin-right: 10px">图片上传</span>
                 <ZhbImgFile
                         type="appIconUrl"
                         :imgUrl="appIconUrlTrue"
                         ref="upfile"
                         @func="getImgBase64"></ZhbImgFile>
             </div>
    </template>
    <script>
      export default {
        data() {
          return {
            appIconUrlTrue:''
          };
        },
        methods: {
            //获取图片
                  getImgBase64(data) {
                      console.log(data);
                  },
        
        },
      };
    </script>

# 返回图片信息

{type:this.type,base64:this.imgBase64,imgFile:this.file}

# Attributes

参数 说明 类型 可选值 默认值
type 是否回显 Boolean true false(回显) true
appIconUrlTrue 回显图片Base64 Base64 - -

# 方法

方法名 说明
@func="getImgBase64" 获取图片信息