Ошибка при попытке отобразить контент из магазина
Вопрос
Я пытаюсь отобразить 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(object).
Не связан с StackOverflow