0

私は2つのグリッドを持っています:

xtype: 'grid',
id: 'grid1',
store: Ext.create(SomeStore)

xtype: 'grid',
id: 'grid2',
store: Ext.create(SomeStore)

ストアはautoLoad必要falseであり、init 関数からデータをロードしています。

this.grid.store.load({some, parameters, for, loading});

最初のグリッドをロードするとすべてがうまくいきますが、2 番目のグリッドをロードすると、最初のグリッドには 2 番目のグリッドと同じデータが含まれます (変更されます)。したがって、基本的には、SomeStore の 2 つの異なるインスタンスがないことを意味します。どうすれば作成できますか?

storeIdではなくフルネームで作成されます。

4

1 に答える 1

1

解決しました。関数内のパネルにグリッド全体を動的に追加しましたが、init機能しました。

于 2013-05-02T08:42:54.627 に答える