JavaScript InfoVis工具包SpaceTree节点顺序

JavaScript InfoVis工具包SpaceTree节点顺序,javascript,infovis,thejit,space-tree,Javascript,Infovis,Thejit,Space Tree,我正在使用InfoVis SpaceTree来可视化一棵树。在对loadJSON方法的一次调用中加载完整的树。每个节点的子节点已按正确顺序排列。但节点不会按照在数据结构中定义的顺序显示,即根据其数组索引显示 如何使它们以正确的顺序显示?任何帮助都将不胜感激。该树不会根据节点在JSON数据结构/数组索引中的顺序显示节点 相反,它基于“id”属性,该属性用作在内部散列中存储节点的密钥(从技术上讲,是对象)。注意,它是一个散列而不是数组,因此顺序是不相关的 id为100的节点将始终显示在id为101的

我正在使用InfoVis SpaceTree来可视化一棵树。在对loadJSON方法的一次调用中加载完整的树。每个节点的子节点已按正确顺序排列。但节点不会按照在数据结构中定义的顺序显示,即根据其数组索引显示


如何使它们以正确的顺序显示?任何帮助都将不胜感激。

该树不会根据节点在JSON数据结构/数组索引中的顺序显示节点

相反,它基于“id”属性,该属性用作在内部散列中存储节点的密钥(从技术上讲,是对象)。注意,它是一个散列而不是数组,因此顺序是不相关的


id为100的节点将始终显示在id为101的节点之前。如果希望节点的子节点按特定顺序显示,请确保子节点按id排序。

解决了吗?请共享您的解决方案共享您的代码和数据。