问题标签 [space-tree]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
257 浏览

java - 在 infovis javascript 中下载 Spacetree 中的子节点

我是 java 和 javascript 的新手。我使用 infovis Spacetree 来构建一棵树。我想让父节点的子节点可下载。我的意思是当用户单击父节点 1 的子节点 1 时,它应该下载一个从根目录存储的 pdf 文件。谁能建议我如何做到这一点。这是我在 infovis 中用于 spacetree 的 javascript 代码

请指导我

0 投票
1 回答
314 浏览

javascript - 如何删除以前绘制的 InfoVis 空间树

我正在使用 InfoVis 在我的一个项目中生成空间树可视化。由于这是一个交互式网站,因此每次用户更改偏好时都需要重新生成空间树。
这需要彻底清除空间树,并在同一空间重新绘制一棵新树。此外,图表区域可以随着页面大小的变化而调整大小。这需要重新绘制空间树。

我在绘制新的空间树之前尝试清除之前绘制的空间树时遇到了几个问题。我正在使用以下代码段来清除先前的绘图,但它失败得很惨。

如果有人可以指导我如何解决这个问题,那就太好了,因为这阻碍了我的进步。提前致谢。

在此处输入图像描述

0 投票
1 回答
351 浏览

javascript - 空间树切换功能

我正在研究此链接Space Tree Animation上提供的空间树。在过去的 3 个小时里,我正在尝试在此树中添加切换功能。例如,如果我单击一个节点并打开它的所有子节点,那么它应该折叠,反之亦然。所以简单来说,我想要一种切换功能。我怎样才能实现这一点?其次,当我单击一个节点时,它的兄弟姐妹会折叠我怎样才能阻止这个?。对我来说整理它有点复杂。任何帮助将不胜感激。