网格组合树面板EXTJS
我想在树面板中添加一个网格,当一个节点的深度为2时,我展开它,我想显示一个网格。 此操作起作用,但当我选择该网格上的每一行时,控制台中会出现on error TypeError:o为未定义返回o.id 有人知道为什么会这样吗?我能做些什么来解决这个问题 在这个提琴中有一个实现的例子 当“lolaMonitors”节点展开时,将显示网格的节点 我看到这种方法失败了网格组合树面板EXTJS,extjs,tree,grid,Extjs,Tree,Grid,我想在树面板中添加一个网格,当一个节点的深度为2时,我展开它,我想显示一个网格。 此操作起作用,但当我选择该网格上的每一行时,控制台中会出现on error TypeError:o为未定义返回o.id 有人知道为什么会这样吗?我能做些什么来解决这个问题 在这个提琴中有一个实现的例子 当“lolaMonitors”节点展开时,将显示网格的节点 我看到这种方法失败了 getKey : function(o){ return o.id; }, AbstractMixedCollec
getKey : function(o){
return o.id;
},
AbstractMixedCollection文件,但我不知道如何修复它
事先非常感谢你 这是因为来自内部网格的事件传播到树(这也是一种网格),但树无法识别单击的内容,因此出现错误 我认为如果不深入网格代码并覆盖某些块,就没有任何简单的方法可以防止这种行为
你可以考虑重新设计你的UI,以便它不涉及网格中的网格,或者树中的网格。