繁体   English   中英

在javaScript中对层次结构数据进行排序

[英]Sorting in hierarchy data in javaScript

我已经按照以下结构填充了层次结构数据。

屏幕截图:

在此处输入图片说明

在此我要执行排序。 在这种情况下,我具有用于渲染的平面数据对象。 对于示例。 我有像渲染对象

renderingobjects = [{1,...},{2,....} ...];

我也尝试通过循环renderObject进行排序,每个对象都具有Level属性。 但是需要花费更多时间来重新排列渲染的对象。 还有其他方法可以执行此排序。

更新屏幕截图: 屏幕截图1: 在此处输入图片说明

屏幕截图2: 在此处输入图片说明

屏幕截图3: 在此处输入图片说明

更新:您好,如果可能的话,请共享使用递归函数基于缩进级别执行分层数据排序的算法

我已经通过使用下面给出的YUI示例实现了TreeGrid。 它非常简单,并且对数据对象具有不错的JSON模式。

http://jafl.github.io/yui2/treeble/

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM