当动态地装载了超过100个节点Dynatree慢(Dynatree slow when dynami

2019-10-19 14:17发布

如何加快步伐?

我从JSON Web服务(快如闪电)的结果。 使用添加节点树

就像是

parentNode.addChild({
        key: key,
        title: value,
        addClass: cssClass
    });

不幸的是,凭借100元一棵树需要1.5分钟加载。 我很失望......难道不是做与许多节点使用? 什么我可以在这一点上切换到另一个组件做一边?

谢谢!

Answer 1:

这个基准测试表明,它是负荷非常快: http://wwwendt.de/tech/dynatree/doc/test-bench.html (即使世界总有改进,虽然...)

你的问题可能是,您加载和seperately添加节点? 在这种情况下,树又呈现超过100倍,这慢确实如此。

看看样品,来看看如何调用批处理节点的一个电话: http://wwwendt.de/tech/dynatree/doc/sample-lazy.html



Answer 2:

貌似有延迟加载树的一个例​​子。 不妨尝试了这一点: http://wwwendt.de/tech/dynatree/doc/samples.html



文章来源: Dynatree slow when dynamically loaded with 100+ nodes