Я пытаюсь уничтожить просмотр/развязать все события, когда представление больше не требуется. Что я делаю:backbone.js просмотреть события не уничтожаются
view.$el.removeData().unbind();
view.undelegateEvents();
view.remove();
Вид разрушается, я не могу больше видеть соответствующий элемент в DOM, но события, кажется, сохраняются. Я использую инструменты разработчика Chrome и проверяю использование памяти, и я вижу, что каждый раз, когда я визуализирую представление, а затем уничтожаю его, слушатели событий поднимаются на один.
Я пытался выводить просматривать события, выполнив:
this.$el.data("events");
, но это дает мне неопределенными.
Любые мысли?
спасибо.
Считает ли вы содержит мнения детей? Вы должны также отвязать/удалить их – jviotti