【发布时间】:2015-11-21 10:03:04
【问题描述】:
我正在使用简单的get方法
var self= this;
self.items = [];
var fetchGraphs = function() {
return $http.get('/api/graph').then(
function(response) {
self.items = response.data;
alert(self.items);
}, function(errResponse) {
console.error('Error while fetching notes');
});
};`
获取以下 JSON 数据。
{
"Msg": "Running",
"excMsg": null,
"array1": {
"key1": 32,
"key2": 10,
"key3": 24
},
"array2": {
"key4": 42,
"key5": 20,
"key5": 22
}}
现在我必须为array1 和array2 绘制图形。为此,我必须在脚本中声明 get 方法中的值。但它给了我错误
“无法读取 key1 属性。”
谁能告诉我如何在另一个脚本文件中声明从 JSON 获得的数组变量
【问题讨论】:
-
响应成功时可以调用带有json数据的函数
标签: javascript json angularjs angularjs-directive angularjs-scope