2017-10-26 16 views
0

私は再任者のチャートを持っており、10ms後に再読み込みされ、チャートがリフレッシュされます。間隔60000 ms後に店舗と更新のグラフを再読み込みする方法

var RunMinuteur = new Ext.util.TaskRunner(), 
task = RunMinuteur.start({ 
    run: function() { 
      ListeBarStore.reload(); 
      ListePieStore.reload(); 
      ListeBarStoreFinal.reload(); 
      Ext.getCmp('IDChartProgress').refresh(); 
    }, 
    interval: 60000 
}); 

60000ms後、グラフは再描画されません。なぜなのかご存知ですか?

+0

あなたの店はデータが更新されているかどうかチェックしましたか? [store.reload()](https://docs.sencha.com/extjs/6.0.0/classic/Ext.data.Store.html)メソッドロードメソッドに渡された最後のオプションを使用してストアを再ロードします。 reloadメソッドを使用して、最後のload()呼び出しのパラメータを使用してストアをリロードすることができます。 –

答えて

0

ExtjSでstore.reload()は、メソッドロードメソッドに渡された最後のオプションを使用してストアをリロードします。あなたは一例call.For最後の負荷()からパラメータを使用してストアをリロードするには、reloadメソッドを使用することができます。ここでは

store.load({ 
    params : { 
     userid : 22216 
    } 
}); 

//... 

store.reload(); 

私はあなたにもここで確認することができsencha fiddleデモを作成しています。

+0

非常にハンクですが、あまりにも多くの例を理解していない、私のコードで私を助けることができます。私は本当にあなたの理解のためにこの問題に感謝しています – souhail72

+0

実行コードを[sencha fiddle](https://fiddle.sencha.com/#view/editor)に置いてください。 –

+0

申し訳ありません私はフィドルのアカウントを持っていません。 – souhail72

関連する問題