2013-06-12 90 views
6
PgaPlayersApp.AppView = Backbone.View.extend({ 
    el: '#pga_players_profile_app', 
    initialize: function() 
    { 
     //Should I do 1? 
     this.listenTo(PgaPlayersApp.Players, 'sync', this.addAll); 

     //Should I do 2? 
     this.listenTo(PgaPlayersApp.Players, 'reset', this.addAll); 

     PgaPlayersApp.Players.fetch({reset: true}); 
    } 
}); 

在上面的代碼示例中,傾聽集合的提取的首選方法是什麼? (同步或復位)骨幹1.0重置對同步事件

+0

它取決於...可以詳細說明嗎? –

+0

你能讓我知道它取決於什麼嗎?我會用抓取進行分頁(不確定我是如何做到這一點的,因爲我是骨幹新手)。但現在,在頁面加載時調用fetch。 –

+0

在你的例子中它是完全一樣的。但是,您必須意識到,如果您聆聽sync,每次您進行REST調用時都會執行偵聽器,而不僅僅是在您獲取時。 – Loamhoof

回答