Javascript EXTJS 5.1 TreeGrid/TreeStore appendChild
我有一个树状网格显示组及其子级(组中没有嵌套组,只有普通子级) 树网格的一列是小部件列。我在文档中看到widget列的“widget”属性可以是Ext.widget或任何Ext.component 由于我需要在列中显示两个按钮和一个组合框,因此我将widget列的widget指定为如下所示:Javascript EXTJS 5.1 TreeGrid/TreeStore appendChild,javascript,extjs,tree,store,Javascript,Extjs,Tree,Store,我有一个树状网格显示组及其子级(组中没有嵌套组,只有普通子级) 树网格的一列是小部件列。我在文档中看到widget列的“widget”属性可以是Ext.widget或任何Ext.component 由于我需要在列中显示两个按钮和一个组合框,因此我将widget列的widget指定为如下所示: widget: { xtype: 'container', layout: 'column', items: [{ xtype: '
widget: {
xtype: 'container',
layout: 'column',
items: [{
xtype: 'button',
},{
xtype: 'combo',
displayField: 'name',
valueField: 'id'
},{
xtype: 'button'
}]
}
这个很好用。现在我使用一些自定义过滤器,将它们应用到treeGrid的树顶上。
但有时(我无法准确知道具体时间),我在控制台中出现此错误,无法再打开任何组:
控制台错误(在树存储上调用my custom filter方法时显示为黄色):
导致错误的extjs代码:
你能猜出这个错误是什么,或者是由什么引起的吗?
我不知道是什么原因导致了这种情况,因为我对extjs还不熟悉:/
提前多谢