ストアからコンテンツを表示しようとしているときにエラーが発生しました

StackOverflow https://stackoverflow.com//questions/11655009

  •  11-12-2019
  •  | 
  •  

質問

私は表示しようとしています 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".

役に立ちましたか?

解決

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top