2012-12-18 78 views
0

當我得到的插件調用this.Super(「initWidget」),瀏覽器給人一種異常不能稱之爲超級

**TypeError: this.Super is not a function** 

誰能幫我解決這個問題?

+1

信息不足。請提供一些示例代碼。 – RAS

回答

0

這個和super都是關鍵字。這指的是當前對象,而super指的是父類。如果你試圖調用super,你正在調用超類的構造函數。在你的情況下只有一個參數。您應該只使用

super("initWidget"); 

因爲點運算符在這之後意味着您想要在當前對象中使用方法。

+0

他沒有使用關鍵字super,但是Super() –

+0

我以爲他想用super來調用超類構造函數,因爲他沒有提供任何示例代碼,但他談到了派生的窗口小部件。 – mikereem

相關問題