一、语法
1、MemoryProxy(获取本地数据)
var myData =[[data1],[data2]]
var store = new Ext.data.Store({
proxy: new Ext.data.MemoryProxy(myData),
reader: new Ext.data.ArrayReader({},[]);
2、HttpProxy(同域的服务器中获取数据)
var store = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({ url: 'text.ashx' }),
reader: new Ext.data.ArrayReader({ },[ ])
});
在Store中,如果设置了url参数但没有设置proxy参数,则默认使用HttpProxy获取数据。
3、ScriptTagProxy(跨域的服务器中获取数据)
使用方法与HttpProxy相同
4、DirectProxy(与Ext.Direct配合使用)
var store = new Ext.data.Store({
proxy: new Ext.data.DirectProxy({ directFn: Apps.test.getdate }),
reader: new Ext.data.ArrayReader({ },[ ])
});