Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
网格组合树面板EXTJS_Extjs_Tree_Grid - Fatal编程技术网

网格组合树面板EXTJS

网格组合树面板EXTJS,extjs,tree,grid,Extjs,Tree,Grid,我想在树面板中添加一个网格,当一个节点的深度为2时,我展开它,我想显示一个网格。 此操作起作用,但当我选择该网格上的每一行时,控制台中会出现on error TypeError:o为未定义返回o.id 有人知道为什么会这样吗?我能做些什么来解决这个问题 在这个提琴中有一个实现的例子 当“lolaMonitors”节点展开时,将显示网格的节点 我看到这种方法失败了 getKey : function(o){ return o.id; }, AbstractMixedCollec

我想在树面板中添加一个网格,当一个节点的深度为2时,我展开它,我想显示一个网格。 此操作起作用,但当我选择该网格上的每一行时,控制台中会出现on error

TypeError:o为未定义返回o.id

有人知道为什么会这样吗?我能做些什么来解决这个问题

在这个提琴中有一个实现的例子

当“lolaMonitors”节点展开时,将显示网格的节点

我看到这种方法失败了

getKey : function(o){
         return o.id;
},
AbstractMixedCollection文件,但我不知道如何修复它


事先非常感谢你

这是因为来自内部网格的事件传播到树(这也是一种网格),但树无法识别单击的内容,因此出现错误

我认为如果不深入网格代码并覆盖某些块,就没有任何简单的方法可以防止这种行为

你可以考虑重新设计你的UI,以便它不涉及网格中的网格,或者树中的网格。