在 CoffeeScript 中,当您实例化子类时,似乎没有调用超类构造函数。
有没有解决的办法?
这是一个例子:
class A
element = null
constructor: ->
element = document.createElement "div"
hide: =>
element.style.display = "none"
class B extends A
constructor: ->
@hide() #error!
我希望A
首先调用构造函数,然后调用B
构造函数。如果B
then 调用该hide
方法,它应该隐藏在 的构造函数中创建的元素,A
而不是说它element
为 null。
谢谢!