如何在D3 Zoomable Icicle Layout中点击箭头上的文件夹之间进行类似滚动的行为?

时间:2014-02-08 21:29:22

标签: javascript d3.js

我正忙于在D3中自定义Zoomable Icicle Layout以显示文件层次结构。

我有一个过滤器,它使用了这个问题的答案:How to filter children based on whether the parent is filtered in D3?

我有一个箭头添加到每个具有隐藏信息的文件夹中(目前只显示所有箭头),因此如果用户单击箭头,则显示隐藏的下一个文件夹,当前文件夹为移动或隐藏,导致水平滚动式动作,使用日历滚动月份时可以看到。

有没有人知道如何使用过滤器处理此问题,以及如何使用箭头单击时需要显示的文件夹更新布局,然后如何隐藏当前显示的文件夹?它显然也会影响这些文件夹中的子文件夹。

注意:我还需要显示子文件夹,即文件夹的子树

以下是小提琴中的示例代码:jsfiddle.net/Sim1/vByL6/1 /

非常感谢!

0 个答案:

没有答案