0
說我有一個CoffeeScript的類:CoffeeScript的實例方法封裝
class Foo
MyMethodsBar:() => "bar"
MyMethodsBaz:() => "baz"
有什麼辦法來封裝這樣的方法(不工作):
class Foo
MyMethods:
bar:() => "bar"
baz:() => "baz"
所以我可以打電話:
f = new Foo()
f.MyMethods.bar()
問題是this
(或@
)當我是不是實例像常規方法那樣做。
我正在嘗試做這個清潔mixin /關注。
感謝, 埃裏克
哦,好的。謝謝! – 2014-12-06 02:53:39