角度出力データ ng-repeat は 2500 項目を出力できますか?
PHP中文网2017-05-15 17:07:45
AngularJS は現在、消費を減らすために一方向バインディングをサポートしています。スタックしている場合は、二重コロンを追加してみてください。 リーリー
内の値を一方向にバインドして、に変更することもできます。 リーリー
時計の数を減らすために〜我想大声告诉你2017-05-15 17:07:45
問題ありません。ブラウザクライアントのCPUを使用するため、2500サイクルは問題ありません。ただし、通常の状況では、これほど多くのデータがある場合は、1 つのループでページ分割する必要はありません。
PHP中文网2017-05-15 17:07:45
4000件ほど試してみましたが、描画データが遅延してしまうので、settimeout+pushを書いて連続的に配列要素をpushするようにしました。
ただし、ng バインディングの監視について心配する必要はなく、dom のスクロール カードについて心配する必要があることがわかりました。
ringa_lee2017-05-15 17:07:45
watchによって引き起こされる効率の問題を効果的に解決できるbindonce https://github.com/Pasvaz/bin... を参照できます