使用angularjs读取特定的json值

时间:2014-08-04 21:18:52

标签: javascript json angularjs

我使用angularjs来读取特定的json值:

$http({method: 'GET', url: urlVersion}).
success(function(data, status, headers, config) {
    console.log("success data " + status);
    $scope.ext = data.versions['chrome'];
}).
error(function(data, status, headers, config) {
    console.log("error data " + status);
});

json文件是:

{
    "versions": {
        "android": "none",
        "chrome": "0.1"
    }
}

我没有任何回报,控制台没有给我任何错误......出了什么问题?

2 个答案:

答案 0 :(得分:1)

responseType: 'json'添加到http请求,并将整个数据对象打印到控制台。

答案 1 :(得分:0)

读取例如'chrome'

的值

你必须阅读如下

数据[0] .versions [ '铬'];


要读取json的数据。你需要得到elment的索引。