当我控制台日志时,我试图获取数组长度
console.log($scope.community)
我确实得到了回报,但是当我尝试使用网上找到的方法时,例如Get the object length in angularjs is undefined
var array = Object.keys($scope.community);
var len = array.length;
console.log(len)
我返回0,没有错误
数组调用:
var all = displayAll.callAll()
.then(function(response) {
$scope.all = response;
for (var i=0; i< $scope.all.length; i++) {
if ($scope.all[i].CATEGORY == 'Community')
{
$scope.community.push($scope.all[i]);
}
答案 0 :(得分:0)
var len = $scope.community.length;
console.log(len);
应该返回社区的长度。 另外,即使不使用AngularJS,也可以在Native JS中使用此方法。