【发布时间】:2014-02-04 02:16:01
【问题描述】:
我使用 Ext js 4.0 的简单任务示例作为我的指南。 http://docs.sencha.com/extjs/4.2.0/extjs-build/examples/simple-tasks/index.html 我现在对如何为网格重新加载存储感到困惑。我设置了一个在商店中使用的全局变量。
proxy: {
type: 'ajax',
url: '/api/cookbookrecipe/1/1/8/8/'+ global.currentcookbook,
extraParams: { take: 1 },
totalProperty: 'TotalRecordCount'
}
我将 global.currentcookbook 设置为 0。 每当在树中捕获单击时, global.currentcookbook 就会根据树中所选节点的键而变化。
global.currentcookbook = 1;
this.getTasksStore().load();
所以,我使用上面的代码重新加载网格。我可以看到使用 firebug 时它仍在调用 global.currentcookbook 的先前值,即使它已经被更改了。
是否可以更改商店调用的url?
【问题讨论】:
标签: javascript extjs extjs4