2017-07-13 130 views
0

为Array.data定义我有一个像下面代码:什么是Angular.Js

var territories = {}; 
if(territories.data) { 
    deferred.resolve(angular.copy(territories)); 
} else { 
    endpoints.getAllTerritories().then(function(resp) { 
    console.log(resp); 
    territories = resp; 
    deferred.resolve(territories); 
    }); 
} 

谁能给的Array.data是如何使用的,喜欢这里的代码中,我们看到territories.data确定指标。它看起来像检查数组是否有数据,但我需要知道确切的定义,如果可能的话,任何文档链接相同

回答

1

在你的代码中,territories不是数组,它是JSON,它是Javascript对象表示法。尝试探索JSON而不是Array.data。

+0

谢谢,是的,我发现这是一个json不是数据 – user59759

+0

但是我怎么能理解它是json不规则数组?请帮助 – user59759

+0

在JS中,var territories = {};将制作通常被称为JSON 和var territories = []的对象;将创建简单的数组。 –

相关问题