2012-08-01 2 views
0

현재 로딩 인디케이터가있는 CollectionView를 chaplin.js에 만듭니다. 내 해당 모음의 초기화 기능에서 이 나는이 내 CollectionView가 수신 동기화 이벤트를 트리거 컬렉션 위해서는 필요하다는 인식이chaplin.js SyncMachine 호출

initialize: -> 
    super 
    @initSyncMachine() 

같은 initSyncMachine()를 호출해야합니다. 하지만 실제로 beginSync() 및 다른 모든 기능을 호출해야합니까? sync method in backbone.js에 의해 완료되지 않았습니까?

initialize: -> 
    super 
    @initSyncMachine() 
    @fetch 
     success: => 
     @finishSync() 
     error: => 
     @abortSync() 

chaplin.js facebook example는이 작업을 수행하지만, 그렇게 할 정당한 이유가있다 :

내 초기화 기능은 현재 다음과 같습니다. 다른 방법으로 finishSync()을 호출하는 동안 메서드를 무시하고 beginSync()을 호출합니다.

답변