Я не уверен, что вы после. Но указание extraParams в вашем прокси установит этот параметр при каждой загрузке () в вашем магазине. Как это.
Ext.define('AM.store.Sessions', {
extend: 'Ext.data.Store',
model: 'AM.model.Session',
autoLoad: false,
proxy: {
type: 'ajax',
api: {
read: 'Session/GetAll',
update: 'data/updateUsers.json'
},
extraParams:{
eyeColor:'brown'
}
reader: {
type: 'json',
root: 'Data',
successProperty: 'success'
}
}
});
Вы также можете прослушать событие beforeLoad в хранилище и параметры там.
ИЛИ ... вы можете просто передать параметры в функцию load (), как это
var myStore = Ext.create('AM.store.Session');
myStore.load({
params:{
eyeColor:'brown'
}
})