これらの2つのステップはモデルを削除するために必須ですか?
var model = collection.get(id);
model.destroy();
collection.remove(model);
コレクションから削除されたときにモデルを破棄する方法はありませんか?
Model.bind("remove", function() {
this.destroy();
});
...
var model = new Model();
...
collection.remove(model);
コレクションからモデルを削除すると、"remove"
イベント。
したがって、必要に応じて、モデルをバインドしてそれらを破壊することができます。
引数としてモデルを渡さずにcollection.reset()を呼び出すと、コレクション全体が空になります。