Я пытаюсь избежать обертывания пустым div при визуализации представления в позвоночнике. Я делаю это с помощью следующего кода
this.$el.replaceWith(this.template(this.model.attributes));
return this;
, но я получаю пустой DIV, когда я добавляю эту точку зрения на
$("#product-pannel").append(productsView.render().el);
кто-то дает решение, как этот
render: function(){
var html = this.template(this.model.toJSON()));
var newElement = $(html)
this.$el.replaceWith(newElement);
this.setElement(newElement);
return this;
}
, но я могу» Не понимаю, почему я должен делать это так сложно выше Может кто-нибудь рассказать мне тайну el
a $el
?