1. 程式人生 > >ext store載入資料時傳引數

ext store載入資料時傳引數

1.第一種傳參方式,在定義store時將引數屬性同時定義上

store = new Ext.data.Store({
proxy: new Ext.data.DWRProxy(noticeService.findDishMenuByPage, true),
reader: new Ext.data.ListRangeReader({
totalProperty: 'totalSize',
root: 'data'
}, record),

params:{

conditon1:params1,

conditon2:params2

}
});

2.第二種傳參方式,新增監聽事件,在store載入前設定store的baseParams引數

store.on('beforeload',function(){
store.baseParams.conditons1=param1;

store.baseParams.conditons2=param2;
});

3.第三種傳參方式,在呼叫store的reload方法時設定引數

store.reload({params:{condition1:param1,condition2:param2}});