如何控制 AnyChart 的单词树中的分支截断?

How to control truncation of branches in AnyChart's Word Tree?

我们的单词树数据经常包含太多节点,以至于 AnyChart 的单词树无法在其容器内正确呈现:

数据格式如下:

[
  {
    "data": {
      "value": "i think",
      "children": [
        {
          "value": "i",
          "children": [
            {
              "value": "am",
              "children": [
                ...
              ],
              "value": "am",
            }
          ]
        }
      ]
    }
  }
]

为了至少为我们的用户创造一些好处,我们希望始终只显示根节点的直接子节点:

不幸的是,我们不知道如何配置单词树来截断不是根节点的直接子节点的所有节点。我们修改了单词树容器的高度,但我们能想到的最好结果如下所示:

请注意分支之间的巨大差距,这使得我们的用户无法使用单词树。此外,根节点的一些子节点被展开,例如图中的“它”。

我们如何使用 AnyChart 的单词树创建看起来像手绘的图表?

当前版本的库 8.9.0 不提供实现所需布局的设置。是的,应用自定义高度可以解决问题,但您似乎应用了太高的高度。尝试调整容器高度以仅适合第一层单词。