【问题标题】:Not able to call Super无法呼叫超级
【发布时间】:2012-12-18 11:59:11
【问题描述】:

当我在派生小部件中调用 this.Super("initWidget") 时,浏览器给出异常

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

谁能帮我解决这个问题?

【问题讨论】:

  • 信息不足。请提供一些示例代码。

标签: java smartgwt smartclient


【解决方案1】:

this 和 super 是关键字。 this 指的是当前对象,而 super 指的是父类。如果您尝试调用 super,则您正在调用超类的构造函数。在您的情况下,只有一个参数。你应该只使用

super("initWidget");

因为 this 后面的点运算符表示你想在当前对象中使用一个方法。

【讨论】:

  • 他使用的不是关键字 super 而是 Super()
  • 我假设他想用super调用超类构造函数,因为他没有提供任何示例代码,但他谈到了派生小部件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-17
  • 2021-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多