Tôi có hai lớp học coffeescript như thế này. Trong mô hình khung nhìn cơ bản, tôi có một phương thức mà tôi muốn ghi đè trong đứa trẻ thừa kế từ mô hình khung nhìn cơ bản.Làm thế nào tôi có thể ghi đè lên một phương thức cha mẹ trong coffeescript trong khi vẫn có thể gọi cho phụ huynh
class exports.BaseViewModel
constructor:() ->
someBaseMethod: =>
console.log "I'm doing the base stuff"
class ChildViewModel extends BaseViewModel
constructor:() ->
someBaseMethod: =>
@doSomethingFirst()
super @someBaseMethod()
Điều này không hoạt động vì dòng super @someBaseMethod()
tự gọi là tạo vòng lặp vô hạn.
Có thể đạt được những gì tôi muốn ở đây không?
thể trùng lặp của [Gọi phương pháp siêu coffescript] (http: //stackoverflow.com/questions/11520116/calling-coffescript-super-methods) – AbdelHady