3

複数の種類の表示(線、グリッド、詳細かどうかなど)を使用して結果リストを実装したいのですが...)

これを行うための最良のアプローチは何ですか?

使っng-showてみようと思っていたのですが、パフォーマンスが気になりますが、隠し要素はある意味で処理されているのでしょうか、それとも4〜5種類のレイアウトで一度に1つずつ使ってもng-show大丈夫ですか?

4

1 に答える 1

4

代わりに使用できますng-switch。違いは、条件を満たす要素のみをレンダリングすることです。ただし、最初にそれらをプリロードして表示/非表示にするだけの場合、それらの間の切り替えは高速になり、初期ロードは長くなります(わずかに)。一緒ng-switchにいる間、各ディスプレイに特定のレンダリング時間があります。

ng-showたくさんのデータがなければ使っても大丈夫だと思います。それを試してみて、あなたにとって何がよりうまくいくかを見てください。

オプションでさえng-viewあり得ます。

于 2013-03-24T09:28:28.527 に答える