Le tableau de boucles de ng-repeat angulaire est très grand. La liaison de ng-click dans le dom affectera-t-elle les performances ? Par exemple, si la boucle est bouclée 10 000 fois, 10 000 ng-click seront liés. contraignant ? Dix mille agents événementiels ?
ng-repeat Si la quantité de données est particulièrement importante, qu'il s'agisse d'une liaison bidirectionnelle de données ou d'une liaison d'événements, cela affectera grandement les performances.
Ce qui peut être fait actuellement est : 1. Réduire les liaisons inutiles. 2. La pagination ou d'autres méthodes pour réduire la quantité de données chargées en même temps.
Je vous recommande un plug-in Virtual Scroll pour la directive AngularJS ngRepeat : https://github.com/kamilkp/angular-vs-repeat
Pour des informations spécifiques sur les performances d'AngularJS, vous pouvez vous référer à ces deux articles
http://angular-tips.com/blog/2013/08/removing-the-unneeded-watches/
https : / /www.airpair.com/angularjs/posts/angularjs-performance-large-applications
S'il est trop gros, vous pouvez le paginer. S'il est trop grand, cela affectera certainement les performances
.