Boa noite,
tenho um store, se coloco ele em um outro componente como um uma opção do gridFilter, ou em um grid normal, me traz tdos os dados corretamente...pq que se coloco no onReady vem nulo? no alert(storeModulosUsuario.getTotalCount()); me traz "0"
pelo firebug vi que no onready faz a requizição e me traz tdos os dados corretamente (img)
Ext.onReady(function()
{
Ext.QuickTips.init();
Ext.form.CompositeField.prototype.combineErrors = false;
new Principal();
storeModulosUsuario = new Ext.data.Store({
autoLoad: true,
proxy: new Ext.data.HttpProxy({
url: 'include/administracao/moduloAction.php?action=listarModulosUsuario'
}),
reader: new Ext.data.JsonReader({
root:'rows'
},[{
name: 'id_fonte'
}])
});
setTimeout(function(){
Ext.get('Ploading').remove();
Ext.get('Ploading-mask').fadeOut({
easing: 'easeOut',
duration: .7,
remove: true
});
alert(storeModulosUsuario.getTotalCount());
storeModulosUsuario.data.each(function(item){
Ext.getCmp(item.get('id_fonte')).show()
})
}, 250);
});
Obrigado!