1
您可以通過提交模板選項來更改骨幹視圖的模板嗎?下面的代碼似乎不起作用:BackboneJS:你可以隨時更改視圖的模板嗎?
@company_location= new window.ArtistLocationForm({template: JST["templates/new_company_location"]})
您可以通過提交模板選項來更改骨幹視圖的模板嗎?下面的代碼似乎不起作用:BackboneJS:你可以隨時更改視圖的模板嗎?
@company_location= new window.ArtistLocationForm({template: JST["templates/new_company_location"]})
不是開箱即用的。
但傳遞給構造函數的所有數據被分配到您的視圖實例this.options,所以實現它在渲染功能應該是很容易的,是這樣的:
render: function(){
var templateFn = this.options.template || this.template;
this.$el.html(templateFn(this.model.attributes));
return this;
}
應該工作。
It Works。謝謝 – 2013-04-08 07:52:42