果腹尚无出路,何谈家国艺术。
使用场景:
当前端进行导出Excel时, 由于转换了类型 为
blob
所有将数据流进行导出, 但是当数据为0时,后台将返回错误信息,从而不进行导出
// 导出发送记录
export function exportSendRecord(params) {
return axios.get('/exportSendRecord', {params, responseType: 'blob'});
}
let user = {
name: 'lidaxuan',
sex: '男',
year: '18'
};
var userblob = new Blob([JSON.stringify(user)], {
type: 'application/json'
});
console.log(userblob);
将blob数据在转为
json
数据
if (userblob.type == 'application/json') {
const reader = new FileReader();
reader.readAsText(userblob, 'utf-8');
reader.onload = function (e) {
const readerres = reader.result;
const parseObj = JSON.parse(readerres);
console.log(parseObj)
}
}
版权声明:本文为weixin_43553701原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。