Sencha Touch MVC 中 store 的使用
I have a UserStore that I want to load after succesful login of a user. I can't get this to work i.e. find a pattern to do this. I now have the UserStore in the app.js like this:
The store
The user is retrieved based on the php $_SESSION['userid'] which is not set before a user is loggedin. When starting up the app the store is loaded but it doesn't find any data. I need to go back to the beginning to log in again and then of course the session id was set in the previous login. What I am trying to accomplish is either to lazy load the store or to autoload only when needed by the View. I have tried this but I can't get it to work. This is what I did: option 1 I removed the UserStore from app.js and added a require and xtype item to the View but then I get [WARN][Ext.dataview.DataView#applyStore] The specified Store cannot be found The View
Option 2 try to find out if I can set the autoload to false and load in on demand via some listener. But I can't find out exactly how. So, how can this be achieved and what is the best pattern to do this. Thanks for your help! Ext.dataview.DataView#applyStore The specified Store cannot be found |
|||
I actually never assign stores this way:
|
|||
关注公众号,分享干货,讨论技术
最新文章
- csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法
- Oracle Linux(64位)安装64位Oracle10g遇到ins_ctx.mk问题
- MongoDB 3.X 用户权限控制
- KMS服务器激活Windows和Office2013EnterprisePlus
- HTML5+学习笔记2-------边看代码边研究貌似还是有点问题...还在研究中api中
- Implement strStr() [LeetCode]
- 虚拟化_KVM
- WPF 数据绑定
- rpm 与压缩解压缩
- 【原创】MapReduce计数器
- cf Strings of Power
- .NET基础拾遗(4)委托和事件2
- CSS绘制无图片的气泡对话框
- 通信录列表+复杂Adapter分析
- LVM 移除PV步骤
- 【运维】在Windows上使用IIS方向代理配置Websocket
- μC/OS-II 创建一个任务的流程
- JAVA中的责任链模式(CH01)
- Kettle安装Kafka Consumer和Kafka Producer插件
- 2018 pycharm最近激活码