本地图片上传之后转为base64使用,函数调用方式是vue的方法哈
1.html
<input id="file" @change="handleFileChange" type="file" />
2.js
handleFileChange(e) {
const files = e.target.files;
var reader=new FileReader();
reader.onload=function(e){
console.log(reader.result)
//reader.result就是转换成的base64
}
reader.readAsDataURL(files[0])
//filses就是input[type=file]文件列表,files[0]就是第一个文件,这里就是将选择的第一个图片文件转化为base64的码
},