0
我試圖通過一個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
任何意見? 是否有另一個訪問類變量?
「acceed」是什麼意思? – Paul
@保爾可能「訪問」是一個好詞。英語不是我的母語 – jney
不用擔心,謝謝你的澄清。我爲你編輯了這個問題。 – Paul