ExtJs 入門教程十四[資料代理 :DataProxy]
阿新 • • 發佈:2019-02-06
一、語法
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({ },[ ]) });