Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var MyView = Backbone.View.extend({
- initialize: function(){
- // manually bind event
- this.listenTo(this.model, "some:event", this.modelEvent);
- },
- modelEvent: function(a, b){
- // manually forward event
- this.trigger("some:event", a, b)
- }
- });
- var m = new MyModel();
- var myView = new MyView({
- model: m
- });
- myView.on("some:event", function(a, b){
- // do stuff here
- });
- m.trigger("some:event", "foo", "bar");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement