Backbone récupère le rappel de la bonne façon

Ma colonne vertébrale application dispose d'une vue appelée annexeje suis un peu confus au sujet de la différence de l'appel de la fonction appropriée sur la réussite et l'erreur, je me suis essayé à la fois de remorquage possible énumérés ci-dessous, mais je n'avais pas quelle est la différence et qu'est-ce que le droit d'appeler une fonction de routeur placé en vue de l'extérieur:

Le premier moyen:

        require([
            'app/collections/schedule',
            'app/views/schedule'
        ], function(ScheduleCollection, ScheduleView) {

           var scheduleCollection = new ScheduleCollection(),
            scheduleView = new ScheduleView({
                model: scheduleCollection
            });

            scheduleCollection.fetch({
                reset: true,                
                success: function(){
                    scheduleView.successHandler();
                },
                error: function(){
                    scheduleView.errorHandler()
                }
            });
        });

La deuxième façon

        require([
            'app/collections/schedule',
            'app/views/schedule'
        ], function(ScheduleCollection, ScheduleView) {

           var scheduleCollection = new ScheduleCollection(),
            scheduleView = new ScheduleView({
                model: scheduleCollection
            });

            scheduleCollection.fetch({
                reset: true,                
                success: scheduleView.successHandler(),
                error: scheduleView.errorHandler()                  
            });
        });

dans le scheduleView

successHandler: function(){
   console.log('success');
}


erroHandler: function(){
   console.log('error');
}

source d'informationauteur ahmedsaber111