간단한 문제가 있습니다. 나는 Foo 클래스를 가지고 있으며 타이머를 시작하는 컨스트럭터에있다. 타이머 콜백에서 경고 클래스 속성을 원하지만 "undefined"가 표시됩니다. 이유는 무엇입니까?CoffeeScripts 클래스 - 콜백의 속성에 대한 액세스
class Foo
simpleProperty: "fooBar"
constructor: ->
setInterval @runBar, 1 * 1000
return
runBar: ->
alert @simpleProperty #undefined, why?
return
foo = new Foo()
감사합니다.
와우, 뚱뚱한 화살을 아주 잘 사용합니다. 이것은 CoffeeScript의 페이지에서 예제로 제시되어야합니다. –