Recrear una vista eliminada en la columna vertebral js

La función View.remove () en la red troncal js elimina el elemento contenedor de la propia vista del DOM impidiendo que se vuelvan a crear las vistas que se han eliminado. ¿Alguna idea de cómo se maneja este escenario?

Aquí está mi código,

var AttributeView = Backbone.View.extend({
        el: $("#attrs"),
        template:_.template($('#attrs-template').html()),

        initialize:function() {
        },


        render:function (eventName) {
            $(this.el).html(this.template(this.model.toJSON()));
            return this;
            },

        dispose:function(eventName){
            this.unbind();
            this.remove();
        },

    });


var attrView = new AttributeView();
....
attrView.dispose();
//Later on some event I do the below
attrView = new AttributeView()
attrView.render();

Las dos últimas líneas de arriba no recrean la vista ya que el div con id = "attrs" ya no está allí.

Respuestas a la pregunta(2)

Su respuesta a la pregunta