EXTJS 5.1 TreeGrid / TreeStore appendChild

时间:2015-04-03 07:39:38

标签: javascript extjs tree store

我有一个显示组及其子组的树形网格(组内没有嵌套组,只有普通子组)。

树网格的一列是小部件列。我在文档中看到了'小部件' widget列的属性可以是Ext.Widget或任何Ext.component。

由于我需要在列中显示两个按钮和一个组合框,我将widget列的小部件指定为:

widget: {                
    xtype: 'container',
    layout: 'column',

    items: [{
        xtype: 'button',
    },{
        xtype: 'combo',
        displayField: 'name',
        valueField: 'id'
    },{
        xtype: 'button'
    }]
}

这很好用。现在我通过在treeGrid的treeStore上应用它们来使用一些自定义过滤器。 但有时候(而且我无法确切知道何时),我在控制台中出现此错误,而且我无法打开任何群组:

控制台错误(黄色表示对树存储上的自定义过滤器方法的调用):

enter image description here

导致错误的extjs代码:

enter image description here

你有什么猜测这个错误是什么,或者它可能是什么造成的? 我没有任何关于可能导致这种情况的猜测,因为我要使用extjs:/!

提前多多感谢!

0 个答案:

没有答案