[置顶] Flex中Tree组件无刷新删除节点
2023-09-11 14:20:13 时间
在Tree组件中经常要删除某个节点,而删除之后重新刷新加载该Tree组件会影响整个操作效果和效率,因此,无刷新删除就比较好,既删除了节点也没有刷新tree,而使Tree的状态处于删除之前的状态。
无刷新删除操作代码如下:
tree.dataDescriptor.removeChildAt(parentNode,deleteNode,index,tree.dataProvider);
tree.dataDescriptor.removeChildAt(parentNode,deleteNode,index,tree.dataProvider);
参数所代表的意思:
parentNode:要删除的目标节点的父节点数据
deleteNode:要删除的目标节点
index:要删除的目标节点在其父节点的所有子节点中的索引(从0开始)
tree.dataProvider:tree的数据源,也就是包含此节点的所有节点集合
如果操作成功的话会返回true
另外:dataDescriptor是Tree组件的一个属性
相关文章
- 理解linux 块, i节点
- LeetCode(24): 两两交换链表中的节点
- js操作元素节点对象value
- 【SOP 】配电网故障重构方法研究【IEEE33节点】(Matlab代码实现)
- 机组运行约束对机组节点边际电价的影响研究(Matlab代码实现)
- 基于蜻蜓优化算法的配电网重构求解(Python代码实现)【IEEE123节点算例】
- 重磅!KubeEdge单集群突破10万边缘节点|云原生边缘计算峰会前瞻
- 从jvm的角度考虑链表是如和存储的,并手写Java单向链表的,问题难在节点和头节点的对象引用
- Kubernetes集群架构原理及各节点组件概念(一)
- macOS M1 通过官方 lite-node 轻节点检索数据
- Kubernetes 工作节点控制平面组件