猿问

使用element的上传组件的时候,怎么把图片转base64的字符串

element是基于file的,怎么做成base64的

桃花长相依
浏览 1585回答 1
1回答

慕容708150

楼主,你好!可以使用 FileReader 进行转换,具体示例如下:function getBase64(file) {   var reader = new FileReader();    reader.readAsDataURL(file);    reader.onload = function () {     console.log(reader.result);    };    reader.onerror = function (error) {     console.log('Error: ', error);    }; }var file = document.querySelector('#files > input[type="file"]').files[0]; getBase64(file); // 打印出来的就是 base64 字符串
随时随地看视频慕课网APP

相关分类

Html5
我要回答