在同一商店使用取消注册方法后,Sencha touch无法使用StoreManager注册商店

时间:2015-03-23 10:38:18

标签: javascript extjs sencha-touch

我正在使用rest service创建一个商店。每当我取消注册商店并再次注册时,它会在商店的控制台中为undefined提供未定义,而对于getProxy()则为undefined。

代码段:

控制器:(我正在销毁我的视图并取消注册商店)

var xyz = Ext.getStore('xyz');
xyz.removeAll();
console.log(xyz);
Ext.StoreManager.unregister(xyz);

控制器:(我在通过休息服务创建查看和加载商店的地方)

var xyz= Ext.getStore('xyz');
console.log(xyz);------------------(undefined)
Ext.StoreManager.register(xyz);
console.log(xyz);------------------(undefined)
xyz.getProxy().setUrl(urixyz); 

我试图获取代理的最后一行代码给出了未定义商店的错误。

如果我们注销商店并希望再次使用,请告诉我如何注册商店..

提前致谢。

0 个答案:

没有答案