【发布时间】:2013-02-05 21:47:29
【问题描述】:
我有两个类似这样的咖啡脚本类。在基本视图模型中,我有一个方法要在从基本视图模型继承的子视图中覆盖。
class exports.BaseViewModel
constructor: () ->
someBaseMethod: =>
console.log "I'm doing the base stuff"
class ChildViewModel extends BaseViewModel
constructor: () ->
someBaseMethod: =>
@doSomethingFirst()
super @someBaseMethod()
这不是按原样工作的,因为 super @someBaseMethod() 行调用自身创建一个无限循环。
这里可以实现我想要的吗?
【问题讨论】:
标签: coffeescript