找出 ExtJs 中 Ext.panel.tree 中的选定项目是不是有子项
Posted
技术标签:
【中文标题】找出 ExtJs 中 Ext.panel.tree 中的选定项目是不是有子项【英文标题】:Find out if a selected item in ExtJs ina Ext.panel.tree has a child找出 ExtJs 中 Ext.panel.tree 中的选定项目是否有子项 【发布时间】:2012-11-28 15:37:04 【问题描述】:有没有人知道在 ExtJS 中找出 Ext.tree.Panel
中的选定项目是否有孩子的方法?我知道你可以通过 tree_dir.getSelectionModel().getSelection()
找到选定的项目,但我看不到任何方法来检查它是否有任何子项。
【问题讨论】:
【参考方案1】:tree_dir.getSelectionModel().getSelection()
返回的实例应该有专门用于该目的的hasChildNodes()
方法。
【讨论】:
扩展这个答案。树节点用Ext.data.NodeInterface 包裹,您可以在其中找到hasChildNodes()
。
@Izhaki 感谢您的澄清。以上是关于找出 ExtJs 中 Ext.panel.tree 中的选定项目是不是有子项的主要内容,如果未能解决你的问题,请参考以下文章