Angularjs 在浏览器中加载JSON文件

Angularjs 在浏览器中加载JSON文件,angularjs,ng-file-upload,Angularjs,Ng File Upload,我没有太多的前端经验,所以请容忍我 我在浏览器中有一个本地Angular应用程序(没有后端),我想上传一个JSON文件,以便在图形上显示上传的数据。因为我不知道我是否可以从Angular上下载fs.readFile,所以我选择了ng file upload以一种很好的方式(从文件浏览器)加载文件。如果不是正确的工具,请告诉我 所以我从官方那里复制了代码。必须对它进行一些修改,以允许我上传任何东西——删除验证。 这个反应是我无法处理的: [ { "fieldName": "file

我没有太多的前端经验,所以请容忍我

我在浏览器中有一个本地Angular应用程序(没有后端),我想上传一个JSON文件,以便在图形上显示上传的数据。因为我不知道我是否可以从Angular上下载
fs.readFile
,所以我选择了
ng file upload
以一种很好的方式(从文件浏览器)加载文件。如果不是正确的工具,请告诉我

所以我从官方那里复制了代码。必须对它进行一些修改,以允许我上传任何东西——删除验证。

这个反应是我无法处理的:

 [
  {
    "fieldName": "file",
    "name": "my-awesome-data.json",
    "size": "364077"
  }
]

如何获取上传/解析JSON文件的实际数据?

尝试使用$http.get获取文件内容,如:

$http.get(response.data).success(function(data) {
    console.log(data);
});

是的,也许
ng file uploader
不是本地文件的合适工具。这里有一个更简单的解决方案:
$http.get(response.data).success(function(data) {
    console.log(data);
});