class @A
A_Function_Alias: => @my_function
my_function: =>
usage_of_alias: =>
@A_Function_Alias.call()
、usage_of_alias
はCoffeeScriptのフィールドは?私が欲しいもの
usage_of_aliasになることです。=> @A_Function_Alias
そして、それは同じように動作しています。つまり、ここでもっと機能的なスタイルの構文が必要です。私は成功していない複数の組み合わせを試した。私の中のお菓子を得るために私の機能を評価しなければならないという事実が私を悩ませる。
1つの用途は、これに代えて次のようになります。event.call().hi()
としてアクセスされ
event: => new Event(@my_function)
は私が私の振る舞いevent.hi()
何かなどのイベントにアクセスすることを可能とする他のいくつかの宣言を持つことができますプロパティの代わりにフィールドのように。私が考えている
私はあなたが達成しようとしていることを理解していません。むしろ、なぜあなたがコードをいくつか投稿することができれば、多分より多くのドメイン特有のものを私はあなたの問題を解決するのに役立つと確信しています。 'eval'を使う必要はありません。確かです。 –
あなたは 'usage_of_alias:@ A_Function_Alias'を望んでいますか?あなたが何をしようとしているのかはっきりしていません。 –
私はちょうど.call()を使用する必要はありません。これを行うための意味は純粋に美容的です。バインドされた関数は、それ自身がバインドされた関数でない限り、他のバインドされた関数を指すことはできないようです。 –