Я пытаюсь получить доступ к переменной класса через метод экземпляра через eval (Function
)
class Foo
@classVariable = "helow"
class Bar extends Foo
bar: -> (new Function("console.log(Foo.classVariable)")).call @
baz: -> console.log(Foo.classVariable)
(new Bar()).baz()
(new Bar()).bar()
но метод bar
вызывает ошибку, сообщая мне ReferenceError: Foo is not defined
Какие-нибудь советы?
Есть ли другой доступ к переменной класса?