2016-06-13 4 views
1

내 단일 웹 응용 프로그램을 제공하기 위해 꼭두각시와 함께 백본을 사용해 왔지만 뷰에서이 오류가 발생했습니다. 핵심 컨트롤러와 도우미 모두에서이 오류가 발생하는 것은 문제가되지 않습니다.Backebone.Marionette 오류 유형 오류 view.on이 함수가 아닙니다.

TypeError: view.on is not a function in backbone.marionette 

내 코드는 여기에 내가 헬퍼에서 사용하고 코드 블록은 coffee-script로 작성되었습니다.

class AppHelper 

    home:()-> 
    require['cs!views/home', 'cs!main'], (Home, App)-> 
     App.container.show Home 

new AppHelper() 

내가 뭘 잘못하고있어?

+0

와 코드를 대체하기를 만드는 오류가 될 수 있는가? 더 많이 게시하면 도움이 될 것입니다. –

답변

2

는 클래스 객체를

시도 이것은 당신이 쓴 유일한 코드이 하나

class AppHelper 

    home:()-> 
    require['cs!views/home', 'cs!main'], (Home, App)-> 
     App.container.show(new Home) 

new AppHelper() 
관련 문제