Backbone JS: Comment nettoyer les vues lors de la navigation vers une autre URL?

J'ai un Homeview qui contient quelques-uns des sous-vues sur la page, quand j'ai accédez à une autre page en utilisant le routeur, comment puis-je nettoyer les vues existantes, et de créer de nouveaux points de vue pour la page, je veux naviguer?

Cette application n'a pas de modèle, de collections, juste des points de vue.

Merci!

Partie du code:

Home = Backbone.View.extend({
    template: "static/js/templates/home.html",

    initialize: function() {
      _.bindAll(this);
      this.render();
    },

    render: function() {
      var view = this;

      //Fetch the template, render it to the View element and call done.
      namespace.fetchTemplate(this.template, function(tmpl) {
        view.el.innerHTML=tmpl();
        view.subRender();
      });

      return this;
    },
    subRender: function() {
      var view = this;
      var videoView = new Subview1({
        el: $('#wrapper1'),
        homeView: view
      });
      var timeView = new Subview2({
        el: $("#wrapper2")
      });
    }
 });

source d'informationauteur user469652