phonegap+SenchaTouch 数据仓库 数据模型 LocalStorage以及按需加载数据 深入学习(2) 学习要点: 1. SenchaTouch LocalStorage 2. SenchaTouch Store按需加载数据 1. SenchaTouch LocalStorage 写入localStorage var LoaclStoreT1 = Ext.getStore('LocalStorageStore'); LoaclStoreT1.removeAll(); LoaclStoreT1.getProxy().clear(); LoaclStoreT1.sync(); LoaclStoreT1.add({username:Ext.ComponentQuery.query('#username')[0].getValue(),tags:"first"}); LoaclStoreT1.add({username:Ext.ComponentQuery.query('#username')[0].getValue(),tags:"first222"}); LoaclStoreT1.sync(); 读取localstorage var LoaclStoreT1 = Ext.getStore('LocalStorageStore'); var indexMylocalStore = LoaclStoreT1.find("tags","first"); if(indexMylocalStore == -1){ component.setValue("第一次初始化的值"); }else{ component.setValue(LoaclStoreT1.getAt(indexMylocalStore).get('username')); } 2. SenchaTouch Store按需加载数据 var PersionJsonStore=Ext.getStore('ForumJsonPStore'); |
Archiver|手机版|小黑屋|
PhoneGap中文网
( 京ICP备13027796号-1 )
GMT+8, 2025-2-7 20:33 , Processed in 0.063767 second(s), 20 queries .
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.