Erro ao tentar exibir conteúdo de uma loja
Pergunta
Estou tentando exibir console.log(r.get('info'))
mas estou obtendo a saída como (an empty string)
.O que pode ter causado esse erro?
var myst = Ext.getStore('MyStore');
var r = myst.getAt(0);
myst.on('load', function() {
r = myst.getAt(0);
console.log(r);
console.log(r.get('info'));
});
UPDATE 1
MODELO
Ext.define('MyApp.model.MyModel', {
extend: 'Ext.data.Model',
fields: [
{
name: 'info'
}
]
});
ATUALIZAÇÃO 2
Na verdade eu entendo Object { phantom=true, internalId="ext-record-18", raw={...}, more...}
quando eu imprimir console.log(r)'
e por dentro cru, eu vejo info:"myname"
.
Solução
Para exibir array ou objetos, tente console.dir(objeto).
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow