vue-update-表单形式复写方法上传图片

Posted 郑福坤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue-update-表单形式复写方法上传图片相关的知识,希望对你有一定的参考价值。

 handleSave() {
        const formData = new FormData();
        /* eslint-disable */
        for (let key in this.dataInfo) {
          if (Object.prototype.hasOwnProperty.call(this.dataInfo, key)) {
            formData.append(key, this.dataInfo[key]);
          }
        }
        let para = {
        			headers: {‘content-type‘: ‘multipart/form-data‘},
					style: "styleType",
				    path : "paths",
				    city : 1
					};	
        this.$http.post(‘http://img.zeju.cn/zejuimg/img/upload‘, formData, para)
          .then((res) => {
            console.log(res);
          });
      },

  

<el-upload
	class="avatar-uploader"
       action=""						 										  
	:show-file-list="false"
	:on-success="handleAvatarSuccessLogoPc"	
	:on-error="handleAvatarErrorLogoPc"								  	  
	:on-progress="handleProgressLogoPc"
	:before-upload="beforeUploadLogoPc"
	:http-request="handleSave">
	<img v-if="imageUrlLogoPc" :src="imageUrlLogoPc" class="avatar">
	<i v-else class="el-icon-plus avatar-uploader-icon" ref="plusIcon"></i>
	<p id="bottomPc" style="position: absolute;bottom: 0;background: rgba(0,0,0,.3);color:#fff;width: 100%;margin: 0;padding: 5px;">点击上传图片</p>
	<el-progress v-show="showFlagLogoPc" type="circle" :percentage="progressingLogoPc" :status="statusLogoPc" style="position: absolute;top:10%;left:15%;" ></el-progress>
</el-upload>

  

  

以上是关于vue-update-表单形式复写方法上传图片的主要内容,如果未能解决你的问题,请参考以下文章

html 表单上传图片

使用 cloudinary npm 模块上传图片

微搭低代码实战教学,图片支持多张上传

微搭低代码实战教学,图片支持多张上传

JMeter上传图片

H5图片预览压缩上传