$(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"
}
})