3

これがばかげた質問なら申し訳ありませんが、私はExtJSを学ぼうとしています;)

モデルを作成します。

Ext.regModel('item',{

データストアを作成します。

var store = Ext.create('Ext.data.Store', {
        model: 'pitem',

グリッドの作成

var grid = new Ext.grid.GridPanel({
        store: store,

正常に動作し、ドキュメントの読み込みに成功したデータを読み込みます。しかし、今は30分ごとに、または更新ボタンをクリックしてグリッドを更新する必要があります。更新アクションを実行するにはどうすればよいですか?

4

3 に答える 3

7

30分ごとにストアをアップグレードする部分:

var task = 
{
   run : function() 
   {
      store.load();
   },
   interval: 1800000 //(1 second = 1000)
}

Ext.TaskManager.start(task);
于 2011-08-30T06:37:41.873 に答える
2

Store のデータをリロードするには、 を呼び出すだけstore.load()です。

于 2011-04-09T15:10:24.313 に答える
1

store.loadData() 関数を使用してデータを直接ロードできます。

于 2011-04-11T20:37:17.467 に答える