Extjs Sencha TOUCH ListPaging从现有存储发送参数
您好,我有一个分页列表,我想在加载时发送一个参数,这个参数来自另一个存储Extjs Sencha TOUCH ListPaging从现有存储发送参数,extjs,sencha-touch,sencha-touch-2,sencha-touch-2.1,Extjs,Sencha Touch,Sencha Touch 2,Sencha Touch 2.1,您好,我有一个分页列表,我想在加载时发送一个参数,这个参数来自另一个存储 Ext.define('WE3Chamados.store.Chamados', { extend: 'Ext.data.Store', config: { model: 'WE3Chamados.model.Chamado', autoLoad: false, proxy: { type: 'jsonp', u
Ext.define('WE3Chamados.store.Chamados', {
extend: 'Ext.data.Store',
config: {
model: 'WE3Chamados.model.Chamado',
autoLoad: false,
proxy: {
type: 'jsonp',
url: 'http://XXX/chamados.php',
callbackKey: 'callback',
reader: {
type: 'json',
rootProperty : 'chamados',
successProperty: 'success'
}
}
}
});
像这样
login_store = Ext.getStore('Login');
param_to_send_default = login_store.getAt(0).data.cod_usuario;
并将其作为默认参数发送。您可以使用
代理
对象的外部参数
配置:
proxy: {
type: 'jsonp',
...
extraParams: {
param_to_send_default: Ext.getStore('Login').getAt(0).get('cod_usuario)
}
}