0

別のタブでグリッドを再利用しようとしています。

そのグリッド用に1つの集中型ストアを作成し、フィルターに基づいてさまざまなタブにデータを表示する方法はありますか?つまり、デザイナー/イベントハンドラーを介してデータフィルターを使用してグリッドにストアを追加できますか?

Ext JS:3.4を使用しています(役立つ場合)

これが私が探しているもののスナップショットです。

ここに画像の説明を入力してください

4

1 に答える 1

1

おそらく、1つのストアにリンクされた4つのグリッドを作成できます。

次に、tabchangeイベント(http://docs.sencha.com/ext-js/3-4/#!/api/Ext.TabPanel-event-tabchange)をリッスンし、どのタブを使用したかを確認する必要があります。選択し(http://docs.sencha.com/ext-js/3-4/#!/api/Ext.Panel-method-getComponent)、使用しているタブに基づいてストアを再度フィルタリングします。(http://docs.sencha.com/ext-js/3-4/#!/api/Ext.data.Store-method-filter)

于 2012-08-13T13:48:49.363 に答える