問題タブ [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.

0 投票する
1 に答える
286 参照

events - ビューで Backbone.EventBinder を使用する方法

Backbone.EventBinder に関するこの投稿を参照すると、EventBinder を Backbone ビュー (最も一般的な使用例) で使用する方法がわかりません。この投稿で提案されているように、Backbone.View プロトタイプに close() メソッドを追加し、ビューに onClose() メソッドを追加することをお勧めしますか? また、binder.unbindAll() を閉じるときに呼び出すことができるように、バインダー オブジェクトをどこに保存しますか? 子ビューを閉じるための推奨される方法は何ですか (たとえば、関連するモデルに子ビューを持つコレクションの親ビュー)。実際の例は、Backbone.EventBinder プロジェクトに追加するのに最適です。

0 投票する
1 に答える
56 参照

javascript - バックボーンバインディングでこれが正しくない

ここでBackbone.Viewの私のコード。メソッドを DOM 要素にバインドする際に問題があります。console.logは、クリックした DOM 要素のように表示されます。undescore メソッド_.bindを使用してthisのバインドを修正しましたが、どのような問題がありますか?