Frage

Ich versuche anzuzeigen console.log(r.get('info')) aber ich bekomme die Ausgabe als (an empty string).Was könnte diesen Fehler verursacht haben?

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

MODELL

Ext.define('MyApp.model.MyModel', {
    extend: 'Ext.data.Model',

    fields: [

        {
            name: 'info'
        }
    ]
});

AKTUALISIERUNG 2

Ich bekomme tatsächlich Object { phantom=true, internalId="ext-record-18", raw={...}, more...} wenn ich drucke console.log(r)'und drinnen sehe ich roh info:"myname".

War es hilfreich?

Lösung

Versuchen Sie die Konsole, um Arrays oder Objekte anzuzeigen.dir(Objekt).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top