Est-ce que ngRepeat rediffuse tous les éléments après l'ajout d'un nouvel élément?
Si lors de l'exécution d'un élément est ajouté à un tableau qui est rendu à l'aide de ngRepeat
est-il redessiner tous les éléments?
source d'informationauteur redben
Vous devez vous connecter pour publier un commentaire.
Depuis Angulaire 1.2, nous avons le 'suivi par' option qui permettra d'éviter la répétition de re-rendu de tous les éléments.
Exemple:
Découvrez cette explication : http://www.codelord.net/2014/04/15/improving-ng-repeat-performance-with-track-by/
Oui, tous les éléments sont redessinées.
En fait, les éléments peuvent être retirés à d'autres moments.
Exemple: Lorsqu'une valeur d'un parent directive /le modèle est mis à jour. Au cours de la '$digest " en boucle, Angulaire permettra d'évaluer la portée de l'arbre, ce qui va causer enfant atteint de composants à être redessinée.
Plus d'informations: