//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‘} } })
时间: 2024-10-20 21:31:13