ディレクティブを使用して、テーブルの各行に9〜10個のオプションを含むドロップダウンを表示しています。このテーブルの最大行数は200行です。私の懸念は、その命令が各行に対して200回呼び出されるということです。ドロップダウンを1回だけ作成し、各行に挿入してスコープでバインドする方法はありますか?ドロップダウンでイベントが発生した場合は、それも正常に動作します。AngularJS - テーブル内のディレクティブを使用する - パフォーマンスに影響を与えるng-repeat
0
A
答えて
1
もし私でしたら、パフォーマンスに関して目立った問題がない限り、心配しないでください。ほとんどのブラウザーは、問題なくすべての行にディレクティブを含む200行の表を処理できる必要があります。
ただし、問題がある場合や問題が発生している場合は、いくつかの選択肢があります。代わりに、各列のドロップダウンメニューの
1)、単に「編集」ボタンを配置し、ユーザーは、彼らが
2欲しいものを選択し、モーダルを開くためにそれを使用するには)(ui-gridのように編集可能なテーブルのプラグインを使用します編集するサンプル表のデータをダブルクリックします)。何千もの行でテストされ、うまく動作します。この例では、ユーザーが男性または女性を選択できるドロップダウンメニューが表示され、必要なオプションを持つように設定できます。
関連する問題
- 1. AngularJS $ scopeは常に悪くてパフォーマンスに影響を与えますか?
- 2. goroutineのパフォーマンスに影響を与える要因
- 3. UILabelレイヤーcornerRadiusがパフォーマンスに悪影響を与える
- 4. AngularJSお互いに影響を与える2つの時計
- 5. LOMITがneo4jの "allShortestPaths"のcypherクエリのパフォーマンスに与える影響
- 6. パフォーマンスに影響を与えずにコード行を減らす
- 7. モジュールのパフォーマンスに与える影響ノードのクラス
- 8. will_many:RoRに大きなパフォーマンス上の影響を与えますか?
- 9. dns-prefetchingはパフォーマンスにマイナスの影響を与えますか?
- 10. 共有ボタンがWebページのパフォーマンスに与える影響
- 11. データ型のサイズがパフォーマンスに与える影響
- 12. SqlConnection.ClearPool()がWebサーバー(IIS)のパフォーマンスに与える影響
- 13. HierarchicalDataTemplate.Triggersを使用してItemTemplateのコントロールに影響を与える
- 14. catch節がパフォーマンスに影響を与えますか?
- 15. 多くのテーブルに影響を与えるDB移行のベストプラクティス
- 16. PostgreSQL:複数のテーブルに影響を与える制約
- 17. onfocusイベントを使用して要素に影響を与える
- 18. Outlook Gmail Webviewerに影響を与える
- 19. レイアウトに影響を与えるCSSサブメニュー
- 20. MKMapViewのパフォーマンスに影響を与えずにMKAnnotationを配置する方法
- 21. パフォーマンスに影響を与える複数の結合によるSQLクエリ
- 22. 多すぎると、ウェブサイトのパフォーマンスに悪影響を与えますか?
- 23. LinuxでカスタムTTFフォントの使用に与える影響
- 24. UIWebView:テーブルの幅がテキストサイズに影響を与えます
- 25. は通知ですウェブサイトおよびそのパフォーマンスに悪影響を与える
- 26. 影響を与える要因
- 27. Silverlight:アセンブリバージョンがApplicationSettengsに与える影響
- 28. "条件が" OpenCLのカーネル実行のパフォーマンスに影響を与える場合は?
- 29. オペコードキャッシュがメモリ使用量に与える影響
- 30. DNSエントリの変更が構内TFSシステムに与える影響