如何批量显示子节点 - d3JS

时间:2014-12-15 20:28:24

标签: javascript jquery d3.js treemap

我有一个带有d3js的树,父节点(root)下的节点有多达4千个子节点。单击父节点时,我不想一次显示4千个子节点。有没有人曾经在d3js树上实现了类似下一个的东西?

简单地说,就像这样,在4千个子节点中,我想先显示其中的40个,然后我有一个next和prev按钮出现。一旦单击下一个,就会出现一组新的10个节点,而前一个节点消失。直到我可以导航整个4千。

或者另一种方法是为4千个子节点的节点分配一些东西,以便人们可以轻松地浏览它们。

由于

1 个答案:

答案 0 :(得分:0)

您必须使用AJAX加载新的数据集。

如果没有看到您的任何代码或显示的数据的具体用途,我无法准确地告诉您您想要做什么。但是您要么以编程方式自动递增/递减值10,要么您可以将参数发送到AJAX请求函数以调用特定数据集。

这是关于在D3图表中使用AJAX的一个帖子

What is the best way to update d3 charts using - AJAX