2015-08-29 7 views
0

вот мой код. я хочу получить «данные» и «заработать» тип строки из записей.как sencha получить строку из записей

storeId.load({ 
     callback: function(records, operation, success){ 
      console.log(records); 
      //Ext.getCmp('datalabel').setData({test: 'Foo'});     
     } 
    }); 

в хромированной консоли:

0: Ext.apply.create.f 
_data: Object  
data: Object 
data: "300000"---------------i want 
earn: "100000"---------------i want 
id: "ext-record-2" 
__proto__: Object 
id: "ext-record-2" 
internalId: "ext-record-2" 
modified: Object 
phantom: true 
raw: Object 
stores: Array[1] 
__proto__: Object 
length: 1 
__proto__: Array[0] 
+0

Я хотел бы предложить переименовать свойство модели называется данными. – Tarabass

ответ

0

перебирать записи или получить запись по индексу:

storeId.load({ 
    callback: function(records, operation, success){ 
     Ext.each(records, function(record) { 
      console.log(record.get('data')); 
      console.log(record.get('earn')); 
     }); 

     // or 

     var recordByIndex = records[0]; 
     console.log(recordByIndex.get('data')); 
     console.log(recordByIndex.get('earn')); 
    } 
}); 
Смежные вопросы