- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 InfoVis SpaceTree 来可视化一棵树。一次调用 loadJSON 方法即可加载完整的树。每个节点的子节点已经按正确的顺序排列。但是节点不会按照它们在数据结构中定义的顺序显示,即根据它们的数组索引。
如何让它们以正确的顺序显示?任何帮助将不胜感激。
最佳答案
树不根据节点在 JSON 数据结构/数组索引中的顺序显示节点。
相反,它基于“id”属性,该属性用作在内部散列(好吧,技术上是一个对象)中存储节点的键。请注意,它是一个散列,不是数组,因此顺序无关紧要。
ID 为 100 的节点将始终显示在 ID 为 101 的节点之前。如果您希望节点的子节点以特定顺序显示,请确保您的子节点按 ID 排序。
关于JavaScript InfoVis Toolkit SpaceTree 节点顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17490920/
我是 javascript 编码新手 - 谁能帮我解决 InfoVis太空树?我试图将某一级别节点的宽度和高度设置为小于其余节点。看起来我把它放在了 data: {} 中,但是当我尝试 data:{"
我正在使用 JavaScript InfoVis 工具包 (http://thejit.org/) 并尝试使用 canvas.toDataURL("image/png") 打印我扩展的空间树可视化。虽
我正在使用 InfoVis SpaceTree 来可视化一棵树。一次调用 loadJSON 方法即可加载完整的树。每个节点的子节点已经按正确的顺序排列。但是节点不会按照它们在数据结构中定义的顺序显示,
我正在使用 JavaScript InfoVis Toolkit (http://thejit.org/) 并尝试将我输出的 Spacetree 保存到图像中。 Spacetree 被输出到 Canv
我一直在用谷歌搜索这个,但似乎找不到答案。我也会在 JavaScript InfoVis Toolkit Google Group 中提出这个问题。 我想知道是否可以使用 InfoVis spacet
我尝试使用 JIT 中的 SpaceTree,我确实需要一些帮助。问题是当尝试从另一个数组加载树时。 json.php "node02", 'name' => "roey", 'da
我正在尝试更改空间树中的默认方向,但无法确定要添加的位置: st.switchPosition("top", "animate", { onComplete: function() { a
尝试基于InfoVis工具包制作自定义树动画,具体来说,想要自定义Spacetree Tree animation sample 。因此,将示例保存到本地计算机,但是打开本地示例无法正常工作,即结果与
我想从 MySQL 表中提取数据并将其转换为 JSON 格式。我所需要的只是根据 Spacetree 中的数据创建一棵树。我使用的示例是: http://philogb.github.io/jit/s
我看到很多人推荐 JavaScript Visualization Toolkit (The JIT) 用于组织结构图。我正在尝试将 JavaScript InfoVis Toolkit 的 Spac
我是 java 和 javascript 新手。我使用 infovis Spacetree 来构建一棵树。我想让父节点的子节点可下载。我的意思是,当用户单击父节点 1 的子节点 1 时,它应该下载从根
我正在使用 JavaScript InfoVis 工具包,尤其是 SpaceTree可视化。 我需要展开所有树,然后显示从特定叶节点返回根的路径。 我已经让树展开得很好,但是叶节点的选择和突出显示返回
我终于几乎完美地完成了我的节点,不幸的是我还有一个问题 Canvas 上绘制的宽度不是定义节点的宽度。蓝色+紫色是节点 div + 填充,如果不是因为绘制的内容不关心我所拥有的宽度,我可以使用它完美地
我正在使用 Javascript InfoVis SpaceTree。我有一棵如下所示的树: 但是我想选择“现在”节点,以便它突出显示返回根节点的路径,但防止该节点居中。即: 我试过了 setPos(
我是一名优秀的程序员,十分优秀!