Angular ошибка разбиения на страницы при реализации - PullRequest
0 голосов
/ 25 апреля 2020

Я следую некоторым примерам, касающимся разбиения на страницы в коде, над которым я работаю, однако, когда я пытаюсь реализовать их, я всегда получаю некоторые ошибки, в той части кода, где извлекается Результаты. Следующий пример: http://embed.plnkr.co/V06RsBy4a6fShwmZcUEF/

контроллер. js

<...>
      $scope.curPage = 1,
      $scope.itemsPerPage = 3,
      $scope.maxSize = 5
<...>  
         if(response.data=="error"){

                msg="Fail to retrieve data!";

            }else if(response.data!="empty"){
                try{
                    var json=[];
                    for(i=0;i<response.data.length;i++){
                        json.push(jQuery.parseJSON(response.data[i]));
                    }
                    $scope.data = json;

                    $scope.numOfPages = function () {
                    return Math.ceil($scope.data.length / $scope.itemsPerPage);
                    };

                    $scope.$watch('curPage + numPerPage', function() {
                     var begin = (($scope.curPage - 1) * $scope.itemsPerPage),
                    end = begin + $scope.itemsPerPage;

                 $scope.filteredItems = $scope.data.slice(begin, end);
                 });            
                }catch(e){
                    msg="Unable to parse json data!";
                }   

index. html

<--->

            <tr ng-repeat="item in Filtereditems">

<--->

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