我有如下代码:

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一样。看起来好像很简单,就是检查数组是否有数据,但是我需要知道确切的定义,如果可能的话,还需要知道相同的任何文档链接

最佳答案

在您的代码中,区域不是数组,而是JSON,这是Javascript对象表示法。尝试探索JSON而不是Array.data。

关于javascript - Angular.Js中Array.data的定义是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45077873/

10-09 20:58