如何在angularjs中找到数组大小

时间:2016-03-07 17:49:12

标签: angularjs

如何在AngularJS中找到数组大小

<!DOCTYPE html>
<html>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<body>

<div ng-app="myApp" ng-controller="namesCtrl">

<p>Looping with objects:</p>
<ul>
  <li ng-repeat="x in names">
    {{ x.name}}
  </li>
</ul>

</div>
    $scope.names = [
        {name:'Jani'} ,
        {name:'raaj'} 
    ];
});
</script>

</body>
</html>

这里我需要名字数组的大小

2 个答案:

答案 0 :(得分:39)

只需使用length数组的JavaScript属性,如下所示:

$scope.names.length

另外,我在代码中看不到起始<script>标记。

如果你想要视图中的长度,可以这样做:

{{ names.length }}

答案 1 :(得分:5)

您可以使用length属性

找到Javascript数组中的成员数
var number = $scope.names.length;

文档 - Array.prototype.length