我有一个带有d3js的树,父节点(root)下的节点有多达4千个子节点。单击父节点时,我不想一次显示4千个子节点。有没有人曾经在d3js树上实现了类似下一个的东西?
简单地说,就像这样,在4千个子节点中,我想先显示其中的40个,然后我有一个next和prev按钮出现。一旦单击下一个,就会出现一组新的10个节点,而前一个节点消失。直到我可以导航整个4千。
或者另一种方法是为4千个子节点的节点分配一些东西,以便人们可以轻松地浏览它们。
由于
答案 0 :(得分:0)
您必须使用AJAX加载新的数据集。
如果没有看到您的任何代码或显示的数据的具体用途,我无法准确地告诉您您想要做什么。但是您要么以编程方式自动递增/递减值10,要么您可以将参数发送到AJAX请求函数以调用特定数据集。
这是关于在D3图表中使用AJAX的一个帖子