使用AngularJS从JSON访问没有键值的数据值

时间:2015-01-22 17:32:19

标签: javascript json angularjs

我有一个关于从Angular中没有键值的JSON数组中获取数据值的问题。我已经看到很多例子用钥匙取出价值,但我无法弄清楚这件事。

从API返回的JSON非常复杂,看起来像......



[{"":796}]




然后使用它在控制器中分配..



$http({
  method: 'GET',
  url: 'api/getnumassets'
}).success(function(data) {
  $scope.numAssets = data; // response data 

});




现在,当我使用下面的代码段来获取数字时,我得到以下值:{"":796}当我希望它显示796时。



<div class="number">
  {{numAssets}}
</div>
<div class="desc">
  {{'viewport.totalAssets' | translate}}
</div>
&#13;
&#13;
&#13;

我已经在numAssets表达式上尝试了许多不同的访问器,但我还没有运气。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:2)

如果对象为obj = {"":796},您可以通过以下方式访问其属性:obj['']