如何将 60 000 个节点加载到angular-ui-tree 中?
即使在 1000 个节点处,页面在页面挂起时也需要 30 秒才能绘制,即使我在 HTML 中将所有节点设置为 collapsed=true 以使它们不会立即呈现。
我猜想做到这一点的唯一方法是拥有两个独立的数据源:
- 一个可能有 20 个根节点,我在树视图中加载以启动和
- 其他完整的 60k 节点。
然后,当用户单击树中的节点时,我手动将该节点的子节点从完整集中复制到树视图集中(如内存中的“AJAX”调用)。
有人有更好的想法吗?