【发布时间】:2013-11-14 09:16:01
【问题描述】:
我已按以下结构填充层次结构数据。
屏幕截图:
在此我想执行排序。在这种情况下,我有用于渲染的平面数据对象。例如。我有像
这样的渲染对象renderedobjects=[ {1,...},{2,....} ...];
我还尝试通过循环渲染对象进行排序,每个对象都有 Level 属性。但是重新排列渲染对象需要更多时间。有没有其他方法可以执行这种排序。
更新屏幕截图: 屏幕截图 1:
屏幕截图 2:
屏幕截图 3:
更新: 嗨,如果可能,请分享使用递归函数基于缩进级别执行分层数据排序的算法
【问题讨论】:
-
您能提供更详细的渲染对象示例吗?一层如何嵌套到另一层?
-
@kharandziuk 我已附上渲染对象格式的屏幕截图。请为此做好充分的准备。提前致谢
-
应该使用对象的什么属性来排序?
-
我已尝试使用 sort TaskName (int type)
标签: javascript jquery html arrays sorting