很抱歉,如果这是一个愚蠢的问题,但我正在尝试学习ExtJS;)
我创建模型。
Ext.regModel('item',{
创建数据存储。
var store = Ext.create('Ext.data.Store', {
model: 'pitem',
创建网格
var grid = new Ext.grid.GridPanel({
store: store,
正常工作并在文档加载上加载数据成功。但现在我需要每30分钟更新一次网格或点击刷新按钮。如何执行更新操作?
答案 0 :(得分:7)
每隔30分钟升级一次商店的部分:
var task =
{
run : function()
{
store.load();
},
interval: 1800000 //(1 second = 1000)
}
Ext.TaskManager.start(task);
答案 1 :(得分:2)
要重新加载商店的数据,只需致电store.load()
。
答案 2 :(得分:1)
您可以使用store.loadData()函数直接加载数据。