前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >elui实现多张图片上传

elui实现多张图片上传

原创
作者头像
用户6493868
发布2022-03-08 07:15:21
1.1K0
发布2022-03-08 07:15:21
举报
文章被收录于专栏:vue封装H5vue封装H5
效果图
2022-03-08_071321.png
2022-03-08_071321.png
实现步骤
代码语言:javascript
复制
<el-form-item label="产品图" prop="imgurls">
          <el-upload
            class="avatar-uploader"
            action=""
            :limit="3"
            :http-request="getFile"
            :show-file-list="false">
            <div v-for="(item, index) in form.imgurls">
              <img v-if="item" :src="item" class="avatar">
            </div>
            <i v-if="form.imgurls.length < 3" class="el-icon-plus avatar-uploader-icon"></i>
          </el-upload>
        </el-form-item>

limit属性可以限制上传图片的数量

代码语言:javascript
复制
getFile2(item) {
        this.file = item.file
        let formData = new FormData();
        formData.append("file", this.file);
        uploadFile(formData).then(response => {
          this.msgSuccess("商品icon图上传成功!");
          this.form.icon = response.data.imgShowUrl;
          console.log(this.form.icon)
        });
      },

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 效果图
  • 实现步骤
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档