结构树的一键展开和折叠
优化前:
使用递归每次打开节点,速度慢卡顿。
优化后:
- 针对根节点的使用
setAllTreeExpand和clearTreeExpand。 - 针对其他节点的特殊处理,有两步:
第一步:使用递归获取到当前节点下的所有子孙节点,写一个算法算出rows
第二步:使用setTreeExpand(rows, checked),checked就是展示或者折叠。
使用递归每次打开节点,速度慢卡顿。
setAllTreeExpand和clearTreeExpand。rowssetTreeExpand(rows, checked),checked就是展示或者折叠。