0
에 부모 클래스의 참조를 전달 나는 하위 클래스에 부모 클래스의 인스턴스에 대한 참조를 전달하기 위해 노력하고있어. 부모 클래스는 다음과 같습니다아이
class UI
constructor: (parameters) ->
@addBTS = new AddBTS
@toolbar = new Toolbar(this)
AddBts 및 도구 모음 클래스는 다음과 같습니다
class AddBTS
constructor:() ->
display:() =>
$("#setBuildingTileSet").show()
console.log 'Showing Sir'
이러한 모든 클래스
class Toolbar
constructor: (@parent) ->
add_bts_clickhandler:() =>
$('body').on 'click', '#add_bts', ->
@parent.addBTS.display()
add_bts_clickhandler:()
를 호출 할 때
아니, 나는 오류 메시지 : *이 명확하지 때 정의의 *
는 그래서, 부모가 정의되지 않은이라고 생각 특성 'addBTS'을 읽을 수 없습니다.
누군가가 나를 도울 수 제발, 내 코드가 잘 솔기로 완전히 붙어있어.