これに対する解決策を見つけようとしましたが、この 1 週間運がありませんでした。これが私の最後の選択肢のようなものです。
ExtJS 4.0.7 にツリー グリッドがあります。(4.1.0 に更新するオプションはありますが、見る時間がないいくつかのエラーが発生します)。ツリー グリッド内の指定したセルを編集するだけでなく、ドラッグ アンド ドロップもできるようにしたいと考えています。しかし、これまでのところ、2 つ以上のプラグインを 1 つのグリッドに追加することはできませんでした。
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
});
プロジェクトの開始時。うまくいくかどうかはわかりませんが、結果に影響がないので、うまくいかないと思います。