<template>
<div class="mine">
</div>
</template>
<script>
export default {
data() {
return {
blob: {}, // 后台返回blob转base64
}
},
mounted() {
this.blobToBase64(this.blob).then(res => {
// blob转base64
console.log('base64', res)
})
},
methods: {
blobToBase64(blob) {
return new Promise((resolve, reject) => {
const fileReader = new FileReader();
fileReader.onload = (e) => {
resolve(e.target.result);
};
// readAsDataURL
fileReader.readAsDataURL(blob);
fileReader.onerror = () => {
reject(new Error('blobToBase64 error'));
};
});
},
},
}
</script>
图片上传:Blob转base64
最新推荐文章于 2024-06-14 17:22:47 发布