javascript - 从文件中读取 json 数据得到空白响应

标签 javascript jquery angularjs json

我在从文件中读取 json 内容时收到空响应,请找到下面我在代码中使用的代码片段以及我试图从中读取数据的 json 文件。

$http.get('content/json/environment.json').success(function(data) {
            if(data.hasOwnProperty('payload')){
                data = data.payload;
            }               
            deferred.resolve(data);
        });

环境.json 文件

 {
    "payload": {
        "environment": [
            {
                "environment": "Production"
            },
            {
                "environment": "QA1"
            },
            {
                "environment": "QA2"
            }
        ]

    }
}

最佳答案

您的回复将在 data.data 中

$http.get('content/json/environment.json').success(function(data) {
            if(data.data.hasOwnProperty('payload')){
                data = data.data.payload;
            }               
            deferred.resolve(data);
});

<强> DEMO

关于javascript - 从文件中读取 json 数据得到空白响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42128831/

相关文章:

angularjs - Angular 中用于 Controller 、服务和其他的不同语法

javascript - 使用 .htaccess 重定向 css|js|img|fonts 文件夹

javascript - 用于文件上传的 Firebase 实时数据库结构

jquery - 如何在 Firefox 插件中的脚本之间移动 jQuery 对象?

angularjs - OAuth:如何设置动态回调URL?

javascript - 服务的 Angular 解决 promise

javascript - 我们可以将 Controller 中的 JSON 数据(MM/DD/YYYY 格式)与自定义过滤器中的今天日期进行比较,并在数组中显示过滤列表

javascript - 来自提交的 jquery 处理不正确,event.preventDefault() 不工作

javascript - 替代javascript中的多个if else语句

javascript - 如何连续自动上下滚动div