J'utilise angulairejs $http pour charger certaines données. Les données sont affichées dans les pages, puis glissent pour charger la page suivante, puis clique sur le bouton pour ajouter des données
Supposons qu'il y en ait. 10 éléments de données sur une page. Si la page actuelle contient déjà Les données sont inférieures à 10, les données que j'ai ajoutées seront affichées directement, en utilisant
$scope.count = 1;
$scope.programs.unshift(data.content);
Le tableau est ajouté en haut
Si les données actuelles sont supérieures à 10 éléments, les données que j'ai ajoutées ne peuvent pas être affichées directement sur la liste et il faut cliquer sur certains éléments ng-click pour les afficher
Remarque : il y a beaucoup de code, donc je ne l'écrirai pas. L'essentiel est d'insérer les données en haut de tous les commentaires. Lorsque les données font plus d'une page, elles ne peuvent pas être affichées directement après. en ajoutant qu'une donnée a été insérée Lorsqu'elle est inférieure à une page, elle ne sera pas affichée. Problème, comment le résoudre ? ? ?
Je l'ai résolu moi-même, ajoutez simplement $scope.$digest(); et c'est OK