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".

Foi útil?

Solução

Para exibir array ou objetos, tente console.dir(objeto).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top