最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

vue项目中如何实现保存头像以及base字符串转图片的功能

来源:动视网 责编:小采 时间:2020-11-27 19:33:38
文档

vue项目中如何实现保存头像以及base字符串转图片的功能

vue项目中如何实现保存头像以及base字符串转图片的功能:这篇文章主要介绍了关于 vue项目中如何实现保存头像以及base字符串转图片的功能,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下<img :onerror="errpic" class="customerHead" :src=&q
推荐度:
导读vue项目中如何实现保存头像以及base字符串转图片的功能:这篇文章主要介绍了关于 vue项目中如何实现保存头像以及base字符串转图片的功能,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下<img :onerror="errpic" class="customerHead" :src=&q
 这篇文章主要介绍了关于 vue项目中如何实现保存头像以及base字符串转图片的功能,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

<img :onerror="errpic" class="customerHead" :src="param.customerHead" alt="">
data() {
  return {
    param:{ 
       id:"",
      customerHead: "",
    }
  }
}
let _this = this
let files = e.target.files[0]
if (files.size/(1024*1024) > 2) {
this.open('上传的图片不可大于2M!')
return false;
}
var reader = new FileReader();
reader.onload = function (e) {
var base = e.target.result;
_this.param.customerHead = base
//console.log(base)
}
if(files) {
reader.readAsDataURL(files);
}


如果修改头像,向后台传base字符串,否则会传原图片路径,后台判断是否是base字符串.

如果是base字符串,则对base字符串进行处理,在后台服务器生成图片.此处需要对base字符串进行处理,如图所示,删除蓝框部分,留逗号之后的内容.

若为图片路径,则不需要进行处理,直接返回图片路径即可.

 
 (imgStr == ) 
 "../picclife/static/custom.png"= 
 (imgStr.substring(0,5).equals("data:"
 [] b = decoder.decodeBuffer(imgStr.substring(imgStr.indexOf(",") + 1( i=0;i<b.length;++(b[i]<0
 b[i]+=256
 String imgFilePath = filePath+"/headerImg/"+cusID+".jpg";
 OutputStream out = headerImgPath+"headerImg/"+cusID+".jpg" "../picclife/static/custom.png"

文档

vue项目中如何实现保存头像以及base字符串转图片的功能

vue项目中如何实现保存头像以及base字符串转图片的功能:这篇文章主要介绍了关于 vue项目中如何实现保存头像以及base字符串转图片的功能,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下<img :onerror="errpic" class="customerHead" :src=&q
推荐度:
标签: 图片 头像 VUE
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top