2

Backbone.Collection.reset() を呼び出すと、コレクション内の各モデルが destroy() されますか、それともまだメモリに保持されていますか?

4

1 に答える 1

4

各モデルを呼び出す.destroy()のではなく、奇妙なことになります。このdestroy()メソッドはDELETE通常ajaxリクエストを呼び出し、.reset()サーバーへのデータの同期には何もしません。コレクションをクリアするため、モデルが保存された場所がコレクションだけだった場合は、次のように言えます。それらはまだメモリに保持されていません

于 2013-01-25T11:29:31.290 に答える