美文网首页
vue.js上传图片

vue.js上传图片

作者: Jony0114 | 来源:发表于2018-03-09 15:34 被阅读0次

前端部分

背景图

<input type="file" @change=" onFileChange">

vue.js部分

在methods里添加

onFileChange(e) {varfiles = e.target.files || e.dataTransfer.files;if(!files.length)return;this.createImage(files[0]);  },createImage(file) {varimage =newImage();varreader =newFileReader();varvm =this;  reader.onload =(e) =>{        vm.image = e.target.result;  };      reader.readAsDataURL(file);},

那么提交时如何获取呢?

在提交的方法里,通过 this.image 即可,获取的图片格式是图片流格式,以

data:image

相关文章

网友评论

      本文标题:vue.js上传图片

      本文链接:https://www.haomeiwen.com/subject/xkapfftx.html