angulaire.js - Après avoir chargé les données à l'aide d'Angular, cliquer sur le bouton pour ajouter des données ne peut pas afficher directement les données chargées ?
滿天的星座
滿天的星座 2017-05-15 16:55:48
0
1
620

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 ? ? ?

滿天的星座
滿天的星座

répondre à tous(1)
伊谢尔伦

Je l'ai résolu moi-même, ajoutez simplement $scope.$digest(); et c'est OK

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal