element图片上传自定义

 <el-form-item label="" style="display:inline-block;text-align:center;" >

        <img

            v-if="imgBackUrl"

            :src="imgBackUrl"

            class="avatar"

          />

        <i v-else class="el-icon-plus avatar-uploader-icon"></i>

        <div>背景图片:</div>

        <el-upload action=""  :show-file-list="false" accept="image/png,image/jpg,image/jpeg" :http-request="uploadMainImg"   :before-upload="(file) =>beforeUpload(file,flag='2')" >

          <el-button   size="small" type="primary" icon="el-icon-upload">上传图片</el-button>

        </el-upload>

      </el-form-item>

 

<style scoped>

.avatar-uploader .el-upload {

  border: 1px dashed #d9d9d9;

  border-radius: 6px;

  cursor: pointer;

  position: relative;

  overflow: hidden;

}

.avatar-uploader .el-upload:hover {

  border-color: #409eff;

}

.avatar-uploader-icon {

  font-size: 28px;

  color: #8c939d;

  width: 100px;

  height: 100px;

  line-height: 178px;

  text-align: center;

}

.avatar {

  width: 100px;

  height: 100px;

  display: inline-block;

}

</style>

<style lang='scss'>

.hide .el-upload--picture-card {

  display: none;

}

</style>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值