微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。