【发布时间】:2013-11-13 03:52:49
【问题描述】:
这行得通:
class Foo
class @_Bar
@narf = ''
@point : ->
@narf = 'what'
class @_Baz extends @_Bar
@point : ->
@narf = 'woo'
super()
这不是
class Foo
class @_Bar
@narf = ''
@point = ->
@narf = 'what'
class @_Baz extends @_Bar
@point = ->
@narf = 'woo'
super()
运行Foo._Baz.point() 会抛出错误。
请有人解释这里发生了什么。
【问题讨论】:
-
除了 Trevor 创建的错误报告之外,github.com/jashkenas/coffee-script/issues/1598 是添加了对静态方法的
super支持的问题(大约 2 年前)。 -
现在参加。谢谢。
标签: coffeescript