2013-02-22 89 views
2

我正在使用ExtJS 4.1.3。我有下面的語句記錄商店的內容在控制檯上(螢火蟲/鉻)如何使用console.log記錄商店或模型的內容

console.log('Stored Record : ' + grid.getStore().getProxy().getReader().rawData); 

我得到的內容顯示正確的網格上輸出

Stored Record : [object Object] 

。我究竟做錯了什麼?

感謝

回答

3

的問題是,你是用加號+,使螢火蟲嘗試轉換串聯文本'Stored Record : '與你的對象將該對象轉換爲字符串。

當螢火蟲將對象轉換爲字符串時,它看起來像[object Object]。相反,你應該只是由本身打印對象:

console.log(grid.getStore().getProxy().getReader().rawData); 

如果想它們已經被加載,這將更好地工作後打印在存儲中的所有記錄:

grid.getStore().each(function(record) { 
    console.log(record); 
}); 
+0

謝謝Geronimo中。我接受這個答案,因爲它有對原因的解釋。 – Nabarun 2013-02-22 04:57:45

相關問題