使用element上传文件转成byte数组 赋值
使用的是element ui 中的上传组件 当文件上传时 触发on-change 执行handleChangeAudio
<el-upload action="#" :on-change="handleChangeAudio"></el-upload>
`.
handleChangeAudio(file){
console.log(file)
// this.fileList=file.name
const reader = new FileReader();
// 读取文件内容,结果用data:url的字符串形式表示
reader.readAsArrayBuffer(file.raw);
// reader.readAsDataURL(file.raw);
reader.onload = function(e) {
//这个是获取到byte数组
console.log(e.target.result);
//basedata是之前定义的变量
basedata=e.target.result;
console.log("二进制转化完成")
}