Comment utiliser Angulaire de l'INTERFACE utilisateur-Réseau avec le Serveur de Pagination Côté

Je suis en utilisant AngularJs Ui-Grid.info à affichage dynamique grilles de données, j'adore ça, mais maintenant j'ai de le raccorder à une table de base de données avec 60 000 enregistrements à l'aide d'un filtrage côté serveur et la pagination et il semble que les options de la pagination de ce plugin est uniquement pour le côté client de la pagination.

Quelqu'un a été en mesure de le faire fonctionner avec le Côté de Serveur d'échange. Avez-vous un exemple de code.

Afficher Le Code

<div class="gridContainer">
    <div id="grid1" ui-grid="gridOptions" class="grid" ui-grid-auto-resize ui-grid-pagination></div>
</div>

Partie du Contrôleur de

$scope.gridOptions = {
    enableFiltering: true,
    enableColumnResize: true,
    paginationPageSizes: [25, 50, 75],
    paginationPageSize: 25,
    columnDefs: [
        {
            //field: 'Id', width: 60, displayName: 'Id', enableFiltering: false
            field: 'id', width: 60, displayName: 'Id', enableFiltering: false
        },
        {
            field: 'skill_count',
        },
        {
            field: 'name'
        } 
    ]
};

$scope.loadData = function () {
    skillService.getUnprovisioned(function (data) {
        $scope.gridOptions.data = data;
    });
};

OriginalL'auteur David Cruwys | 2015-03-17