0

表示しようとしていますconsole.log(r.get('info'))が、出力が(an empty string). このエラーの原因は何ですか?

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

モデル

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

    fields: [

        {
            name: 'info'
        }
    ]
});

更新 2

私は実際にObject { phantom=true, internalId="ext-record-18", raw={...}, more...}印刷console.log(r)'して生の中に入れますinfo:"myname"

4

1 に答える 1

1

配列またはオブジェクトを表示するには、console.dir(object) を試してください。

于 2012-07-25T17:32:22.893 に答える