Angularjs не может получить длину массива - PullRequest
0 голосов
/ 25 октября 2018

Я пытаюсь получить длину массива, когда я консольный журнал

console.log($scope.community)

Я получаю возврат, но когда я пытаюсь сделать метод, который я нашел в Интернете, как Получить длину объектав angularjs не определено

   var array = Object.keys($scope.community);
   var len = array.length;
   console.log(len)

Я вернулся с 0 и без ошибок

enter image description here

Вызов массива:

    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]);

                }

1 Ответ

0 голосов
/ 25 октября 2018
var len = $scope.community.length;
console.log(len);

должен возвращать длину сообщества.Кроме того, этот метод также можно использовать в Native JS, даже без использования AngularJS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...