我在几个主干示例中发现了做同一件事的不同方法
我只是想知道它们中是否有更好的,以防它们完全相同,这是更被接受的风格
$('#header').html(new HeaderView().render());
对比
new HeaderView({el:$('#header')).render();
和
this.$el.html( this.template() );
对比
$(this.el).html( this.template() );
最后
render: function() {
[...]
return this.el;
}
对比
render: function() {
[...]
return this;
}