在过去的一周里,我试图找到一个解决方案,但没有运气。所以这是我最后的选择。
我在 ExtJS 4.0.7 中有一个树形网格。(我可以选择更新到 4.1.0,但它会产生一些我没有时间查看的错误)。我希望能够拖放以及编辑树网格中的指定单元格。但到目前为止,我一直无法将两个或多个插件添加到一个网格中。
viewConfig: {
id: 'raGridTreeView',
plugins: [
Ext.create('Ext.tree.plugin.TreeViewDragDrop', { ptype: 'treeviewdragdrop', appendOnly: true })
// Second plugin here: Ext.grid.plugin.CellEditing (This does not exist in tree plugins)
]
},
有人知道如何解决这个问题吗?也许是一种解决方法/覆盖?
更新:我之前一直在尝试,我已经添加了代码:
Ext.override(Ext.data.AbstractStore,{
indexOf: Ext.emptyFn
});
在项目开始时。我不知道它是否有效,但我想不会,因为它对结果没有影响。