Errore durante il tentativo di visualizzare il contenuto da un negozio
Domanda
Sto cercando di visualizzare console.log(r.get('info'))
ma ottengo l'output come (an empty string)
.Cosa potrebbe aver causato questo errore?
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
.
Modello
.
Ext.define('MyApp.model.MyModel', {
extend: 'Ext.data.Model',
fields: [
{
name: 'info'
}
]
});
Aggiorna 2
In realtà ottengo Object { phantom=true, internalId="ext-record-18", raw={...}, more...}
quando stampa console.log(r)'
and all'interno RAW, vedo info:"myname"
.
Soluzione
Per visualizzare array o oggetti provare console.dir (oggetto).
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow