我正在使用ExtJS 4.1.3。我有下面的語句記錄商店的內容在控制檯上(螢火蟲/鉻)如何使用console.log記錄商店或模型的內容
console.log('Stored Record : ' + grid.getStore().getProxy().getReader().rawData);
我得到的內容顯示正確的網格上輸出
Stored Record : [object Object]
。我究竟做錯了什麼?
感謝
我正在使用ExtJS 4.1.3。我有下面的語句記錄商店的內容在控制檯上(螢火蟲/鉻)如何使用console.log記錄商店或模型的內容
console.log('Stored Record : ' + grid.getStore().getProxy().getReader().rawData);
我得到的內容顯示正確的網格上輸出
Stored Record : [object Object]
。我究竟做錯了什麼?
感謝
的問題是,你是用加號+
,使螢火蟲嘗試轉換串聯文本'Stored Record : '
與你的對象將該對象轉換爲字符串。
當螢火蟲將對象轉換爲字符串時,它看起來像[object Object]
。相反,你應該只是由本身打印對象:
console.log(grid.getStore().getProxy().getReader().rawData);
如果想它們已經被加載,這將更好地工作後打印在存儲中的所有記錄:
grid.getStore().each(function(record) {
console.log(record);
});
嘗試
console.log('Stored Record : ' , grid.getStore().getProxy().getReader().rawData);
謝謝Geronimo中。我接受這個答案,因爲它有對原因的解釋。 – Nabarun 2013-02-22 04:57:45