0

我已经在以下结构中填充了层次结构数据。

截屏:

在此处输入图像描述

在这个我想执行排序。在这种情况下,我有用于渲染的平面数据对象。例如。我有像这样的渲染对象

渲染对象=[ {1,...},{2,....} ...];

而且我还尝试通过循环渲染对象进行排序,并且每个对象都有 Level 属性。但是重新排列渲染对象需要更多时间。有没有其他方法可以执行这种排序。

更新屏幕截图: 屏幕截图 1: 在此处输入图像描述

屏幕截图 2: 在此处输入图像描述

屏幕截图 3: 在此处输入图像描述

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

4

1 回答 1

1

我使用下面给出的 YUI 示例实现了 TreeGrid。它非常简单,并且对数据对象有很好的 JSON 模式。

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

希望这可以帮助。

于 2013-11-14T15:12:59.030 回答