原因:导出功能,设置的 responseType 为 blod 类型,接口成功处理 Blod 类型数据,接口失败,报错误码信息,由于是 blod 类型,需转为 Json 类型处理。
JSON 转 Blod var user={ "name":"wq", "sex":"男", } 1、先转为 String var userString = JSON.parse(user); 2、转为 Blod var userBlod = new Blod([userString]); Blod 转 JSON 3、读文件的方法 var reader = new FileReader(); 4、将文件转化为文本,两个参数,一个是读取内容,一个是编码格式 reader.readAsText(jsonBlob, 'utf-8'); 5、onload (文件读取成功)或onloadend (无论成功或失败都触发) 文件内容为 string 转 Object reader.onload(onloadend) = function() { var result = JSON.parse(reader.result); };
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/225521.html原文链接:https://javaforall.net
