angular-ui-tree に 60,000個のノードをどのようにロードしますか?
1000 ノードでも、HTML ですべてのノードを collapsed=true に設定してすぐにレンダリングしないようにしても、ページがハングしている間、ページの描画に 30 秒かかります。
これを行う唯一の方法は、2 つの別個のデータ ソースを用意することだと思います。
- ツリービューにロードして開始する20個のルートノードを持つもの
- 他の完全な 60k ノード。
次に、ユーザーがツリー内のノードをクリックすると、そのノードの子を完全なセットからツリービュー セットに手動でコピーします (メモリ内の「AJAX」呼び出しのように)。
誰にも良いアイデアはありますか?