zabware zabware - 1 year ago 89
AngularJS Question

Array length in angularjs returns undefined


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.

Answer Source



Instead of:


And next time "spell-check" your code.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download