//file文件转base64方法
imageToBase64(file) {
return new Promise((resolve, reject) => {
let reader = new FileReader();
let fileResult = "";
reader.readAsDataURL(file); //开始转
reader.onload = function () {
fileResult = reader.result;
}; //转 失败
reader.onerror = function (error) {
reject(error);
}; //转 结束 咱就 resolve 出去
reader.onloadend = function () {
resolve(fileResult);
};
});
},
// 调用
this.imageToBase64(param.file).then((resBase64) => {
this.imageUrl = resBase64;
//这就是要获取的目标数据
this.imageBase64Url = resBase64.split(",")[1];
});
图片或文件转base64
最新推荐文章于 2024-05-20 22:28:51 发布
关键词由CSDN通过智能技术生成