حدث خطأ أثناء محاولة عرض المحتوى من أحد المتاجر

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(object).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top