私の質問は、コレクション内のモデルをどのように更新しますか? これが私がやっていることです。ページの読み込み時に、連絡先のリストを取得します。あるビューでは、これらの連絡先を順不同のリストにリストします。各連絡先をクリックすると、編集フォームが表示されます。連絡先に変更を加えたら、連絡先を保存できます。これにより、変更されたモデルをコレクションに保存するメソッドが表示されます。これをどのように行いますか?バックボーンのドキュメントには update メソッドがありません (または、少なくとも私には表示されません)。これを行う方法を作成しましたが、それが推奨されるバックボーンの方法であるかどうかはわかりません。ここにあります:
updatePlan : function()
{
//unique ID of the model
var id = $( 'input[ name=id ]' ).val();
//remove the old model from the collection
this.collection.remove( this.model );
//add the updated model to the collection
this.collection.add( this.model );
}
次のような関数があると思います。
updatePlan : function()
{
this.collection.update( this.model );
}
助けてくれてありがとう