저장소에서 요청 데이터 매개 변수 beforeload 이벤트를 가져 오려고합니다. 나는 동작 객체가 요청 데이터를 포함 볼 수 있지만 나는 작업 개체에서 그것을 얻을 것으로 보인다 수 없습니다Beforeload 이벤트에 Extjs 4 store의 요청 데이터를받는 방법은 무엇입니까?
Ext.create('Ext.data.Store', {
autoLoad : true,
fields : [
{name: 'item_code', type: 'string'},
{name: 'quantity', type: 'int'},
{name: 'description', type: 'string'}
],
storeId : 'summary',
proxy : {
type : 'ajax',
actionMethods : 'POST',
extraParams : {'filter': 'branch', 'branch': location },
url : 'reports/stock_summary',
reader: {
type : 'json',
root : 'data'
}
},
listeners: {
beforeload: function(store, operation, options){
console.log(operation)
}
}
});
로드 이벤트 이전에 요청 객체를 얻을 수 및 내부 데이터를 얻을 수있는 방법 어떤 생각 그 요청 객체?
행운. 그것은 나에게 정의되지 않은 것을 준다. –
상점 코드를 게시 할 수 있습니까? – Daniel
코드는 작업 개체의 PARAM 데이터가'beforeload' 이벤트 때까지 정의되지 않은 4.1에서 예를 –