Maison  >  Questions et réponses  >  le corps du texte

angular.js - angular 输出数据ng-repeat 可以输出2500条吗?会不会太多卡死

angular 输出数据ng-repeat 可以输出2500条吗?

为情所困为情所困2713 Il y a quelques jours559

répondre à tous(4)je répondrai

  • PHP中文网

    PHP中文网2017-05-15 17:07:45

    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~

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-15 17:07:45

    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

    .

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-15 17:07:45

    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.

    répondre
    0
  • ringa_lee

    ringa_lee2017-05-15 17:07:45

    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

    répondre
    0
  • Annulerrépondre