Не могу позвонить в Супер

Когда я вызываю this.Super("initWidget") в производном виджете, браузер выдает исключение

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

Может ли кто-нибудь помочь мне решить эту проблему?

1 ответ

Это и супер ключевые слова. это относится к текущему объекту, в то время как super ссылается на родительский класс. Если вы пытаетесь вызвать super, вы вызываете конструктор суперкласса. В вашем случае с одним параметром. Вы должны использовать только

super("initWidget");

потому что оператор точка после этого означает, что вы хотите использовать метод в текущем объекте.

Другие вопросы по тегам