下划线/骨干模板.get

时间:2016-06-06 19:20:35

标签: javascript backbone.js underscore.js

是否可以在下划线/主干模板中使用.get('property')

示例:

将数据传递给模板:

var pageTemplate = _.template( PageTemplate, this);
$(this.el).html(pageTemplate);

它自己的模板:

 <div id="productContainer" style="left:<%= 1 + (450 - model.get('previewHeight'))/2 %>px;"></div>

感谢。

1 个答案:

答案 0 :(得分:2)

是的,应该可以。

var my_json = {};
my_json.model = my_model;

var html_template = _.template($("#my_template").html());
$(this.el).html(html_template(my_json));

<div id="my_template" style="left:<%= 1 + (450 - model.get('previewHeight'))/2 %>px;"></div>