我有两个这样的咖啡脚本类。在基本视图模型中,我有一个要在从基本视图模型继承的子项中覆盖的方法。
class exports.BaseViewModel
constructor: () ->
someBaseMethod: =>
console.log "I'm doing the base stuff"
class ChildViewModel extends BaseViewModel
constructor: () ->
someBaseMethod: =>
@doSomethingFirst()
super @someBaseMethod()
这不能按原样工作,因为该行super @someBaseMethod()
调用自身创建一个无限循环。
有可能在这里实现我想要的吗?