問題タブ [backbone.eventbinder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
events - ビューで Backbone.EventBinder を使用する方法
Backbone.EventBinder に関するこの投稿を参照すると、EventBinder を Backbone ビュー (最も一般的な使用例) で使用する方法がわかりません。この投稿で提案されているように、Backbone.View プロトタイプに close() メソッドを追加し、ビューに onClose() メソッドを追加することをお勧めしますか? また、binder.unbindAll() を閉じるときに呼び出すことができるように、バインダー オブジェクトをどこに保存しますか? 子ビューを閉じるための推奨される方法は何ですか (たとえば、関連するモデルに子ビューを持つコレクションの親ビュー)。実際の例は、Backbone.EventBinder プロジェクトに追加するのに最適です。
javascript - バックボーンバインディングでこれが正しくない
ここでBackbone.Viewの私のコード。メソッドを DOM 要素にバインドする際に問題があります。console.logは、クリックした DOM 要素のように表示されます。undescore メソッド_.bindを使用してthisのバインドを修正しましたが、どのような問題がありますか?