5
A
答えて
5
ng-repeat
大きなリストにそのあまりパフォーマンス、リスト内のすべての要素をレンダリングします。
md-virtual-repeat
レンダリングでは、リストのすべての要素をレンダリングしません。大きなリストの場合にユーザーがスクロールすると、他の要素がレンダリングされます。このようにパフォーマンスが向上します。リスト。
4
角度のドキュメントはかなり明確にそれを伝えます:
バーチャル繰り返しコンテナを記入し、ユーザーがスクロールとしてそれらをリサイクルするために十分なだけのDOMノードをレンダリングNGリピートための限られた代用品です。配列はサポートされていますが、オブジェクトはサポートされていません。トラック・バイ・エイリアスと(キー、値)構文はサポートされていません。
1
md-virtual-repeatはng-repeatと似ていますが、大量のデータを読み込みたい場合に非常に便利です。
100000レコードをロードする必要があるとします。この場合、ng-repeatの場合、すべてのデータが最初にロードされます。したがって、ユーザーは読み込み中に不満を感じることがあります。ユーザーが最初の50データだけを望む場合、そのシナリオでもユーザーは10000が読み込まれるまで待つ必要があります。
これを避けるには、バーチャルリピートが必要です。これは、「要求に基づいてロードする」という意味のローディングです。
バーチャルリピートには、「ユーザーのスクロールがある」というメッセージが表示されます md-virtual-repeatを使用すると、最終的に読み込み時間が最適化されます。
関連する問題
- 1. mdInfoRipple全体リップリングmdVirtualRepeat - 角材
- 2. ngRepeat orderedBy
- 3. Angular JS Multiple ngRepeat
- 4. $ ngRepeatで最初に
- 5. AngularJS ngRepeat更新モデル
- 6. テーブル行のngrepeatチェックボックス
- 7. 角度ngrepeatのトグルボタン
- 8. angular 1.5.x ngRepeatメモリリーク
- 9. ngrepeatを使用したリレーショナルデータベースデータ
- 10. ngRepeat内の角型バリデーション
- 11. anglejsディレクティブ内のngRepeatの$ index
- 12. スクロール要素は、角ngRepeatに
- 13. ngRepeatでnagAnimateを遅らせる方法
- 14. NgRepeatのLimitToフィルタの動的Beginパラメータ
- 15. 角度の選択は、私のngRepeat
- 16. 角型CSS ngRepeat with separator between li
- 17. NgRepeatが機能しませんか?
- 18. Open LayersでngRepeatを使う方法
- 19. オブジェクトの配列上にインラインngRepeat
- 20. AngularJS - ngRepeatを使用したドロップダウンメニュー
- 21. ngRepeatのequalsは何をしますか?
- 22. ngRepeatと指示実行順序
- 23. ngrepeatの行をグループ化する
- 24. はAngularJS ngRepeatディレクティブでコレクション名を取得
- 25. AngularjsでngRepeatを発行すると、
- 26. ngRepeatのスコープngClick inコンパイル方法
- 27. ngRepeat要素を表示しない
- 28. 角度指令ngRepeat内のトランジション
- 29. 角度ngRepeatと空の入力
- 30. _mm_load_ps vs. _mm_load_pd vs.