Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Extjs 在sencha touch中动态设置jsonp代理url_Extjs_Sencha Touch - Fatal编程技术网

Extjs 在sencha touch中动态设置jsonp代理url

Extjs 在sencha touch中动态设置jsonp代理url,extjs,sencha-touch,Extjs,Sencha Touch,我喜欢在调用store的load()方法之前动态设置代理url,就像在url中附加动态变量一样。任何oen都可以帮助我实现这一点吗?只需从您的应用商店获取代理,然后更改该代理的url即可 var yourStore= Ext.getStore('storename'); var proxy = yourStore.getProxy(); proxy.setUrl("new Url"); 感谢您的回复,这里的storename将是store类名,对吗?我得到了下面的例外,代码为07-03 19:

我喜欢在调用store的load()方法之前动态设置代理url,就像在url中附加动态变量一样。任何oen都可以帮助我实现这一点吗?

只需从您的应用商店获取代理,然后更改该代理的url即可

var yourStore= Ext.getStore('storename');
var proxy = yourStore.getProxy();
proxy.setUrl("new Url");

感谢您的回复,这里的storename将是store类名,对吗?我得到了下面的例外,代码为07-03 19:06:26.230:D/CordovaLog(4981):file:///android_asset/www/app.js: 第1行:未捕获类型错误:无法调用未定义变量yourStore=Ext.getStore('StationStore')的方法“getProxy”;var proxy=yourStore.getProxy();proxy.setUrl(Config.URL\u STATION+SyncHistoryController.FacilitySyncDateTime);工作正常,我们必须将storename中的storextype传递给Ext.getStore('storename');能够通过使用proxy.getUrl()获取指定的代理url,但无法标记以影响store.load()中更新的url