$(document).on('keydown', this.logKey);Backboneのこれに相当するものは何events:{}ですか? 初期化メソッドにいくつかを入れるのではなく、すべてのイベントを一度にバインドするので、私は尋ねています。
ここで提案を試みました:ビューからキーイベントをキャプチャする方法は? すなわちevents{'keydown' : 'logKey'}。しかし、これは私にとってはうまくいきません。
$(document).on('keydown', this.logKey);Backboneのこれに相当するものは何events:{}ですか? 初期化メソッドにいくつかを入れるのではなく、すべてのイベントを一度にバインドするので、私は尋ねています。
ここで提案を試みました:ビューからキーイベントをキャプチャする方法は? すなわちevents{'keydown' : 'logKey'}。しかし、これは私にとってはうまくいきません。
View.delegateEvents()で定義された CSS セレクターは、のコンテキストにバインドされているView.$elため、ビューでイベントを管理する場合は、それ自体でdocumentあるView.$el必要があります。document
// code no tested
var DocumentView = Backbone.View.extend({
el: "document",
events: {
"keydown": "theHandler"
}
})