From 1b3da606b784fa660d7cd39f810e698914d66cd2 Mon Sep 17 00:00:00 2001
From: dannydelott
+ eventsview.events or view.events()
+
+ The events hash (or method) can be used to specify a set of DOM
+ events that will be bound to methods on your View
+ through delegateEvents.
+
Backbone will automatically attach the event listeners at instantiation + time, right before invoking initialize. +
+ +
+var InputView = Backbone.View.extend({
+
+ tagName: 'input',
+
+ events: {
+ "keydown" : "keyAction",
+ },
+
+ render: function(){ ... },
+
+ keyAction: function(e) {
+ var isEnterKey = e.which === 13;
+ if(isEnterKey){ this.collection.addEntry(this.$el.val()); }
+ }
+});
+
+
delegateEventsdelegateEvents([events])
@@ -4263,7 +4294,7 @@ ActiveRecord::Base.include_root_in_json = false
in 1.2.0.
-
+
1.2.0 — May 13, 2015
— Diff
— Docs
@@ -4286,7 +4317,7 @@ ActiveRecord::Base.include_root_in_json = false