私は大きなテーブルを持っています。約500個のカラムがあり、合計で約25000ピクセルです。 そして、一度にすべてをレンダリングするのはあまり良いことではありません。表示時にのみレンダリングするアイテム
しかし、画面上に表示される表の一部(約1200ピクセル幅のセクション)のみをレンダリングする方法はありません。 (私の画面では、他の人の画面に依存します)。
は、ここで私が持っているいくつかのコード
<tr ng-repeat="shift in ctrl.items">
<td ng-repeat="col in ctrl.calculateNumberOfColumns() track by $index"></td>
</tr>
だけのアイデアは何とか各td
にng-if
を装着されていますが、それはむしろ悪いアイデアのように思えます。
だから、他の誰かが助言を得たいと思っています。
あなたはexemple AngularUI pagination
ディレクティブのために使用することができ、結果
をページ分割:あなたは多くのデータをオーバーNG-繰り返したときのパフォーマンスを改善しようとしている場合