Backbone.js を使用して現在のアプリケーションを構築しています。
ルートを介したナビゲーションの方法として、次のように html の新しいページ ビューを置き換えます。
//When new route is called, a new view is created and the html is replaced with the new view
view = new Onethingaday.View.NewView()
$(".main_content_container").html view.render().el
この投稿からわかるように、バックボーンを使用している場合はメモリ管理を行う必要があることをオンラインで見つけましたhttps://paydirtapp.com/blog/backbone-in-practice-memory-management-and-event-bindings/
私の質問は
1) 現在のビューは、($(".main_content_container").html view.render().el) を介して新しいビューに置き換えるだけで完全に解放されますか?
2)そうでない場合、すべてのビューを参照する方法はありますか? プログラムコードで手動で解放または削除できるようにするにはどうすればよいですか?
ありがとう