如何区分手动和程序化节点展开/折叠
How to distinguish between manual and programmatic node expand/collapse
在Ext.tree.Panel
中,我可以访问它的TreeView并收听此事件:afteritemexpand
。但是,我需要区分以编程方式扩展的节点(例如,当节点的expanded
字段设置为true
时,节点从服务器加载)和手动(当用户单击"+"符号时)。也就是说,我希望只能对手动扩展做出反应。任何想法?
看起来TreePanel有一个itemclick事件。这对你有用吗?
相关文章:
- 如何从d3js中折叠的所有节点开始
- vis.js:如何用鼠标点击来展开/折叠节点
- onbeforeunload JavaScript 函数不应该在树视图节点展开/折叠时调用 asp.net
- Dynatree js - 折叠特定节点
- 如果节点在 extjs 树面板中打开,如何折叠节点
- 更改所选节点样式,d3.js可折叠缩进树
- d3js:节点在我的树形图中无法正确折叠
- 加载网页后,在树视图中如何显示子/节点的展开和折叠
- d3强制可折叠布局-所有节点都折叠的起始页
- 当选择更改时,ASPxTreeList展开/折叠根节点
- D3可折叠树不同的节点颜色
- 我如何为一个分支折叠所有父节点
- 是否有一种方法可以自动打开D3折叠树节点逐个节点(对于有子节点的节点)
- Jquery treeview-如何通过单击按钮展开/折叠给定的单个节点
- 可调整大小的矩形节点在D3折叠树
- 控制可折叠布局中节点的展开
- Extjs 4.2 TreeGrid折叠/展开节点不会移除前面的节点
- 如何区分手动和程序化节点展开/折叠
- D3强制布局:折叠子节点的子集(不透明度改变)
- 希望将展开和折叠功能添加到作为父节点的动态生成的文件中