有人能告诉我如何在 Ext JS 中动态设置商店的 url 和 root 吗?
我创建了一家像下面这样的商店。我需要更新根并动态设置控制器内的 url。
Ext.define('Test.store.TestStore', {
extend: 'Ext.data.Store',
model: 'Test.model.TestModel',
storeId: 'testStore',
proxy: {
type: 'jsonp',
reader: {
type: 'json',
root: 'responseXML'
}
}
});
Thanks
您可以稍后在代码中这样设置代理的 url:
store.getProxy().url = '/your/url';
之后你就可以做常规的事情:
store.load();
或者让它通过任何绑定自动触发。
在代码中的任何位置,您都可以通过 StoreManager 检索商店:
var store = Ext.data.StoreManager.lookup('myStore');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)