<el-form-item label="上传促销页顶图">
<el-upload
class="avatar-uploader"
v-loading="loading"
:action="uploadUrl"
:show-file-list="false"
:on-success="handleAvatarSuccess1.bind(this,index)"
:before-upload="beforeAvatarUpload"
>
<img v-if="item.shelves_img" :src="item.shelves_img" class="pic" />
<i v-else class="el-icon-plus avatar-uploader-icon"></i>
</el-upload>
<el-dialog :visible.sync="dialogImageVisible">
<img width="100%" :src="dialogImageUrl" alt />
</el-dialog>
</el-form-item>
handleAvatarSuccess1(index,res, file) {
console.log("成功",index,res, file)
this.loading = false;
this.newArr[index].shelves_img = res.data.picurl
},