Angular JS проблема пагинации данных - PullRequest
0 голосов
/ 10 марта 2020

Я использую Angular JS таблицу данных и пытаюсь загрузить таблицу данных с помощью функции, приведенной ниже.

$scope.loadEmployerDetails  = function() {
    $http({
        method: 'GET',
        url: 'http://192.168.0.101:9098' + '/employer/get-all-userId?id=' + localStorage.getItem('USER_ID'),
    }).then(function (response) {
        $scope.employerDetailList = response.data;
    },function (response) {

    });
}

Таблица данных загружается без проблем, но когда я удаляю строку, нумерация страниц не обновляется. Тем не менее, тело таблицы обновлено корректно.

Я использую , это мой плагин для сбора данных

Таблица данных HTML:

  <table datatable="" ng-if="employerDetailList"  id="example2" dt-options="dtOptions" dt-columns="dtColumns"  class="table table-bordered table-hover">
                                <thead>
                                <tr>

                                    <th>Employer</th>
                                    <th>Type</th>
                                    <th>TIN</th>
                                    <th>Designation</th>
                                    <th class="text-center">Action</th>
                                </tr>
                                </thead>
                                <tbody>
                                <tr ng-repeat="employer in employerDetailList">
                                    <td>{{employer.employerName}}</td>
                                    <td>{{employer.type}}</td>
                                    <td>{{employer.taxIdentificationNumber}}</td>
                                    <td>{{employer.designation}}</td>

                                    <td data-title="'Action'" class="text-center">
                                        <div class="btn-group-xs">


                                            <a  ng-click="editEmployerDetail(employer)" target="_self" class="btn btn-flat btn-xs btn-primary"
                                               data-toggle="tooltip"
                                               data-placement="bottom" title="Edit" tooltip>
                                                <i class="ion ion-edit"></i>
                                            </a>

                                            <a  
                                            ng-click="openDeleteConfirmation(employer)"
                                            class="btn btn-flat btn-xs btn-danger"
                                            data-toggle="tooltip"
                                            data-placement="bottom" title="Delete" tooltip
                                            target="_self">
                                             <i class="ion ion-trash-a"></i>
                                         </a>


                                        </div>
                                    </td>
                                </tr>
                                </tbody>
                            </table>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...