JS:
function UserController($scope, User, Group){
$scope.users = User.query();
$scope.isNewUser = function(){
var len = $scope.users.lenght;
console.log(len); //undefined
for(var i = 0; i < len; i++){
if($scope.users[i].created_at == null){
return false;
}
}
return true;
}
}
}
In frontend I have a list of users that are rendered well. However when I retrieve the length I get undefined. Why? I need the length of users to loop through the array of objects.
This question is related to
angularjs
use:
$scope.users.length;
Instead of:
$scope.users.lenght;
And next time "spell-check" your code.
var leg= $scope.name.length;
$log.info(leg);
Make it like this:
$scope.users.data.length;
Source: Stackoverflow.com