저는 as3에 새로운데, 어쩌면 그 이유가 이해가 안되는 이유는 무엇입니까? setInterval
이 오류를 일으키는 이유는 무엇입니까?연결할 수 없습니다, 기존 변수
<mx:Script>
<![CDATA[
import flash.utils.setInterval;
import mx.controls.Alert;
[Bindable]
public var MyInt:int = 500;
setInterval(function():void{ ++MyInt; },1000);
]]>
</mx:Script>
내가 MyInt
의 값이 표시 유도 할 수있는 레이블이, 바인드가 완벽하게 작동, 나는 몇 가지 방법을 테스트 및 II는 수를 증가 버튼을 만들 수 있지만 한 나는 setInterval
기능의 난을 사용하는 경우 오류가 발생했습니다 : Access of undefined property myInt
.
왜? 이게 뭐야? 설명해주십시오. 이렇게 오류를 피할 수 있습니다. 감사합니다
함수 클로저 내 나쁜, 나는 무의식적 init 함수에서 setInterval을 코드를 배치했다. 내 대답을 삭제했습니다. – phwd