angulaire.js - Les données de sortie angulaires ng-repeat peuvent-elles générer 2 500 éléments ? Y aura-t-il trop de confitures ?
为情所困
为情所困 2017-05-15 17:05:45
0
4
610

Les données de sortie angulaires ng-repeat peuvent-elles produire 2 500 éléments ?

为情所困
为情所困

répondre à tous(4)
Ty80

AngularJS prend actuellement en charge la liaison unidirectionnelle pour réduire la consommation. S'il est bloqué, vous pouvez essayer d'ajouter des doubles-points

.
ng-repeat="value in ::values "
La valeur à l'intérieur de

peut également être liée dans un sens, remplacez-la par

{{ ::someValue }}

Pour réduire le nombre de montres~

我想大声告诉你

Pas de problème, puisque le CPU du client navigateur est utilisé, 2500 cycles, ce n'est rien. Mais dans des circonstances normales, il y en a rarement autant. S'il y a beaucoup de données, elles ne seront pas nécessairement paginées en une seule boucle

.
Ty80

J'ai essayé environ 4 000 éléments, mais le rendu des données serait retardé, j'ai donc écrit settimeout+push pour y insérer continuellement des éléments du tableau.
Cependant, j'ai trouvé qu'il n'y a pas lieu de s'inquiéter de la surveillance des liaisons ng, vous devriez vous soucier de la carte de défilement dom.

左手右手慢动作

Vous pouvez vous référer à bindonce https://github.com/Pasvaz/bin... qui peut résoudre efficacement les problèmes d'efficacité causés par la montre

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