Extjs store数据加载
//store方式在程序启动时就会加载完毕 Ext.define(‘App.view.note.infoView‘,{ extend:‘Ext.List‘, xtype:‘infoView‘, id:‘infoView‘, config:{ store:‘typelistStore‘, loadingText:‘加载中...‘, srcollable:true, plugins: [ {xclass: ‘MyExt.plugin.PullRefresh‘}, {xclass: ‘MyExt.plugin.ListPaging‘} ], itemTpl:‘<div class="fontsize" id="{id}">{notetype}</div>‘ } });
identifier
Ext.define(‘MyApp.data.MyModel‘,{ extend: ‘Ext.data.Model‘, config:{ identifier:{ type:‘sequential‘, prefix:‘ID_‘, seed:1000 } } })
Proxy--direct
config:{ fields:[‘firstname‘,‘lastname‘], Proxy:{ type:‘direct‘, directFn:MyApp.getUsers, paramOrder:‘id‘ } }
Proxy--localstorage
config:{ fields:[‘id‘,‘query‘], proxy:{ type:‘localstorage‘, id:‘twitter-Searches‘ } }
memory
var store = Ext.create(‘Ext.data.Store‘,{ autoLoad: true, model:‘User‘, data:data, Proxy:{ type:‘memory‘, reader:{type:‘json‘,root:‘users‘} } })
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。