Extjs treepanel:如何在叶节点上放置节点
有人知道如何在树面板的叶节点上进行拖放吗 我的情景与此完全相同: 但我还需要将项附加到叶节点Extjs treepanel:如何在叶节点上放置节点,extjs,treepanel,Extjs,Treepanel,有人知道如何在树面板的叶节点上进行拖放吗 我的情景与此完全相同: 但我还需要将项附加到叶节点 谢谢我猜想OP想知道是否一个叶节点上可以放置一个项目,从而成为非叶节点(该项目成为其子节点)。我还发现这个例子不支持这个 更新:Sencha论坛上的以下帖子直接解决了这个问题: 我应用了这个建议(将没有子节点的节点标记为“展开”和“加载”),我发现Ext将使用“叶”图标,但仍然允许您在其上放置东西。当用户将项目放到这样的节点上时,图标将更改为文件夹。“leaf”配置选项将阻止节点将项目拖放到节点上。我
谢谢我猜想OP想知道是否一个叶节点上可以放置一个项目,从而成为非叶节点(该项目成为其子节点)。我还发现这个例子不支持这个 更新:Sencha论坛上的以下帖子直接解决了这个问题:
我应用了这个建议(将没有子节点的节点标记为“展开”和“加载”),我发现Ext将使用“叶”图标,但仍然允许您在其上放置东西。当用户将项目放到这样的节点上时,图标将更改为文件夹。“leaf”配置选项将阻止节点将项目拖放到节点上。我的解决方案是,如果没有子节点,则在
子节点中返回空数组
下面是一个Ruby on rails后端示例:
{
id: record.id,
name: record.name,
children: record.has_children? ? nil : []
}
如果没有孩子,它将不会在记录附近显示+符号优秀,虽然这是一篇旧文章,但它仍然适用于ext4.1