2012-12-20 80 views
1

我在ExtJS應用程序中有TypeError: name is undefined。它發生在以下行上:ExtJS名稱未定義錯誤

win = Ext.create('Ext.window.Window',cfg); 

其中cfg是屬性的一長串清單。它只發生在某些情況下,我想知道如果有人有任何想法,我怎麼可以追查在cfg錯誤的原因?也許使用Firebug或其他一些調試工具。

+1

當錯誤發生,你應該能夠查看調用堆棧,看看它在哪裏與螢火蟲和鉻開發工具都失敗... – AMember

+0

'堆棧'是讓我在正確的軌道上的關鍵字,如果你把這個作爲答案I將它標記爲'正確'。 –

+0

@ArtF你也應該發佈錯誤信息。 – sra

回答

0

一個錯字,當錯誤發生時,你應該能夠查看調用堆棧,看看它在哪裏都與螢火蟲和Chrome瀏覽器開發工具失敗...

+0

這並不回答這個問題。它只是要求調用堆棧。 -1 –

+0

事實上,它確實回答了這個人,因爲他找到了答案(查看關於這個問題的評論)。問題是「我怎樣才能找到解決問題的辦法?」,而不是「如何解決我的問題?」我已經指出他正確的方向...... – AMember

7

如果無法從ClassManager找到xtype或類名,這很可能是您面臨的錯誤。所以,你應該檢查是否有內cfg