重新配置 extjs 4.1 中未刷新商店
Posted
技术标签:
【中文标题】重新配置 extjs 4.1 中未刷新商店【英文标题】:store does not refreshed in reconfigure extjs 4.1 【发布时间】:2012-06-18 08:31:00 【问题描述】:我正在使用重新配置功能来更改面板表单的列和数据。
grid.reconfigure(globalStore, tmpColumns);
网格有分页栏
代码正在运行,数据已更改。但是 paging 和 total 确实会显示旧数据。
请帮忙
【问题讨论】:
【参考方案1】:我解决了
var pagingBar = grid.getDockedItems()[1];
pagingBar.unbind(store);
store = Ext.create('Ext.data.Store',
fields: tmpFields,
pageSize: itemsPerPage,
proxy:
type: 'ajax',
url: getDataWithPageURL,
reader: Ext.create('CustomReader', root: 'Results', totalProperty: 'Total' )
);
store = store.load(
params:
start: 0,
limit: itemsPerPage
);
pagingBar.bind(store);
【讨论】:
以上是关于重新配置 extjs 4.1 中未刷新商店的主要内容,如果未能解决你的问题,请参考以下文章
当我重新加载网格和存储时,extjs 缓存具有相同名称的图片