-- 作者:hanxuntx
-- 发布时间:2011/12/1 20:52:00
-- [讨论]目录树的Level和index属性
此主题相关图片如下:搜狗浏览器截图.jpg
上图从上到下按顺序标出每个节点
如何用Level和index属性 表示上面的值
例如:
比如1号节点 Level=0 index=0 那么 0+0+1=1 比如2号节点 Level=0 index=1 那么 0+1+1=2
Level 和 index 通过某种运算 要等于 节点标明的数字 比如10号节点 如何Level 和 index 通过某种运算 等于 10
归纳为:如何知道这个节点是从上往下数第几个
上面的算法只是举例,实际算法尚待讨论研究
实际的情况可能比上图更加复杂,层数更多。
此例子来源于对帮助目录树授权的思考,帮助例子新增加的分组权限只能
加在目录树的最下面,不能插入,没有提供排序功能,实际使用中还带完善
此主题相关图片如下:搜狗浏览器截图.jpg
[此贴子已经被作者于2011-12-1 21:16:56编辑过]
|