Стиль Backbone :как работать с элементом el представления

Я нахожу в нескольких примерах магистрали разные способы сделать одно и то же

. Я просто хотел бы знать, лучше ли какой-либо из них, и если они точно такие же, какой стиль является более приемлемым

$('#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;
}
5
задан opensas 5 August 2012 в 05:37
поделиться