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

È stato utile?

Soluzione

Per visualizzare array o oggetti provare console.dir (oggetto).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top