私はすべてのモデルに共通のモデルとモーダルを使用しています。モデルを削除するIDを処理する適切なアプローチは何だろうか、私の考えは次のとおりです。
削除リンクでモデルの関数をトリガーします。
modal : function(e) {
var edu_id = $(e.currentTarget).data('id'),
confirm = $(e.currentTarget).data('confirm');
newModal = new Modal({ model: new Backbone.Model({header:"Potwierdź", content: confirm}) });
// we are waiting for OK button in modal, when event occured FIRE!
newModal.on('fire',this.fire,this);
e.preventDefault();
}
ユーザーが [OK] ボタンをクリックしたときにトリガーされるイベント「fire」をリッスンしています。主な問題は、要素を削除するために edu_id を渡す方法です。それは一般的に良いアプローチですか、それとも別の方法で作成する必要があります。