我有一个 Coffeescript 类和一个子类。从子类构造函数我想调用超级实现。我喜欢这样:
class MyTestAbstract
constructor: ->
@created_at = new Date()
class MyTestConcrete extends MyTestAbstract
constructor: ->
super
但我收到以下语法错误:
/usr/local/lib/node_modules/coffee-script-redux/bin/coffee --source-map -i test_class.coffee
Syntax error on line 7, column 10: unexpected '\n' (\u000A)
4 :
5 : class MyTestConcrete extends MyTestAbstract
6 : constructor: ->
7 : super
^ :~~~~~~~~~^
8 :
这里有什么问题?
更新:似乎是 CoffeeScriptRedux 问题。我在 github 上创建了一个问题:https ://github.com/michaelficarra/CoffeeScriptRedux/issues/244