私の質問は、コレクション内のモデルをどのように更新するのですか?ここに私がやっていることがあります。ページの読み込み時に、連絡先のリストを取得します。あるビューでは、これらの連絡先を順序付けられていないリストに記載します。各連絡先はクリック可能で、編集フォームに移動します。連絡先を変更すると、その連絡先を保存できます。これにより、変更されたモデルをコレクションに保存するメソッドに移動します。あなたはどうしますか?バックボーンのドキュメントには更新方法がありません(少なくとも私はそれを見ません)。私はこれを行う方法を作成しましたが、それが好ましいバックボーンの方法であるかどうかはわかりません。ここでは、次のとおりです。コレクション内のモデルを更新する
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);
}
おかげ