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
И у него ведут себя так же. т. е. я хочу использовать более функциональный синтаксис стиля. Я пробовал несколько комбинаций без успеха. Тот факт, что я должен оценить свою функцию, чтобы получить лакомства внутри, беспокоит меня.
Одно приложение должно было быть вместо этого:
event: => new Event(@my_function)
которая доступна как event.call().hi()
я мог иметь некоторое другое заявление, которое позволило бы мне получить доступ событие как event.hi()
Что-то, что ведет себя больше похоже на поле вместо свойства.
Я не совсем уверен, что понимаю, чего вы пытаетесь достичь. Скорее, почему, если бы вы могли опубликовать некоторый код, возможно, что-то большее, чем конкретное доменное я уверен, что мы могли бы помочь решить вашу проблему. Вы не должны использовать 'eval', это точно. –
Является ли 'usage_of_alias: @ A_Function_Alias', что вы хотите? Его непонятно, для чего вы собираетесь. –
Я просто не хочу использовать .call(). Значение для этого чисто косметическое. Кажется, что связанные функции не могут указывать на другие связанные функции, если только они не являются связанными функциями. –