amCharts4 - 在强制定向树中,我想单击任何二级节点,它应该向下滚动到同一页面中的锚点

问题描述

我使用 amCharts4 中的 Force Directed Tree 作为导航选项。我有一棵只有 2 层的树。当我单击顶级节点时,它们会按预期展开和缩回。如果我点击二级节点,它应该向下滚动到同一页面中的一个锚点。目标锚的 id 是输入数据数组的一部分,如:

networkSeries.data = [
   {
      "name":"Node 1","value":200,"children": [
          { "name": "1","label": "Children 1",value: 10,"url": "myAnchorChildren1" },{ "name": "2","label": "Children 2","url": "myAnchorChildren2" },{ "name": "3","label": "Children 3","url": "myAnchorChildren3" }
        ]
   },....
];

我已经成功地使用 template.url 创建了可点击的节点。但是,template.url 选项适用于所有级别,这意味着我失去了顶部节点的展开和收缩功能。我想它可以通过适配器实现,但我找不到方法

提前致谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)