如何将 html 添加到 alchemy.js 字幕

How can I add html to alchemy.js captions

是否可以在 Alchemy.js 中的节点标题中添加 html 元素,例如 <tspan>

我的炼金术配置如下:

nodeCaption: "title",

如果我 json 喜欢:

{
  "nodes": [
    {
      "id": "1",
      "title": "Some <tspan>text</tspan>",
      ...
    },
    ...
  ]
}

图表上的标题将呈现为 Some <tspan>text</tspan>...

仅供参考:我很乐意采纳需要手动更改 alchemy.js 文件的建议。我已经不得不为其他事情做出一些自己的改变。

在 alchemy.js 中的 DrawNode 函数中替换

.text(function(d) { ...

.html(function(d) { ...

现在 <tspan> 将呈现在节点标题中。