【发布时间】:2017-08-04 17:33:17
【问题描述】:
系统配置:macOS Sierra 10.12.5;铬 60;
我正在尝试将 JSON 数据(响应对象)下载为 json 文件,但是当我尝试使用浏览器 File() 对象来实现这一点时,它给出了错误
Failed to construct 'File': Iterator getter is not callable.
下面是我的代码
//`inputData` is the valid response getting from $http.get
var stringifyData = JSON.stringify(inputData);
console.log("stringifyData ", stringifyData);
var file = new File(blob, "filename.json", {type: "text/json;charset=utf-8"});
console.log("file", file);
是什么问题以及为什么我会收到此错误。当我使用JSON.stringify(inputData, undefined, 4); 时,它不会出错并在控制台中显示正确的对象。
【问题讨论】:
标签: javascript fileapi