使用 Javascript Infovis Toolkit 在空间树的节点上实现 onclick 事件



我正在使用Infovis库来绘制空间树。

不幸的是,在节点上实现事件时存在问题,因为所有节点都是假的。

在关联的谷歌群组中已经有一个关于它的线程:https://groups.google.com/forum/?fromgroups#!topic/javascript-information-visualization-toolkit/NJtbe9hq5bQ

给出的解决方案是修复 NodeType 中的"包含":https://github.com/philogb/jit/blob/master/Source/Visualizations/Spacetree.js#L1370

我复制粘贴了新的 NodeType 实现,不幸的是它仍然不起作用(节点仍然都是错误的)。

知道吗?

编辑:可以通过在节点图上创建标签来做一些接近的事情。

这是一个已知的错误,如问题中所述,因此只有两种解决方案:

  1. 更正库,如Spacetree的第1370行所示.js
  2. 使用解决方法

我设法通过使用每个节点的 onPlot 选项创建一个标签来实现所需的功能。

相关内容

  • 没有找到相关文章

最新更新