utilisant setElement avec des vues dans backbone

Suivantes cette tutoriel s'est bien passée mais j'ai décidé de lui donner une autre course avec épine dorsale de 0,9 et de la nouvelle setElement de commande.

<script type="text/javascript" id = "test" >
    SearchView = Backbone.View.extend({
        initialize: function(){ 
            this.render();
        },
        render: function(){
            var template = _.template( $("#search_template").html(), {} );

     //Right here

            this.setElement( template );

        },
        events: {
            "click input[type=button]": "doSearch"
        },
            alert( "Search for " + $("#search_input").val() );
        }
    });

    var search_view = new SearchView({ el: $("#search_container") });
</script>

Précédemment, j'ai utilisé this.el.html(template)mais comment puis-je utiliser le nouveau setElement commande?

Ce que j'ai actuellement ne fonctionne pas, le champ de recherche qui doit apparaître n'.

source d'informationauteur VicVu