Comment déclencher / lier des événements personnalisés dans Backbone.js point de vue?

J'ai une épine Dorsale Vue qui utilise iScroll à mettre en œuvre un diaporama.

iScroll publie un onScrollEnd événement, mais je n'arrive pas à lier/abonnez-vous à l'intérieur de la Vue:

App.Views.Scroller = Backbone.View.extend({

    events: {
        'onScrollEnd' : 'scrollEnd'
    },

    initialize: function(){
        var self = this;
        this.scroller = new iScroll('content-scroller', {
            onScrollEnd: function() {  
                self.trigger('onScrollEnd');
            }
        });     
    },

    scrollEnd: function(e){
        //never called :(
        console.log(e);
    }

});
  • J'ai aussi essayé l'extension de la barre de défilement de l'objet avec la colonne vertébrale.Les événements
InformationsquelleAutor meleyal | 2011-03-21