我对使用带有玉/下划线的骨干模板感到有些困惑。
我有一个主干模型,其中包含几个数组,但不确定如何呈现数组属性。我可以将它们移动到一个单独的主干集合和视图中,但在这种情况下这似乎有点过分了。
我关注了这篇关于将骨干与玉一起使用的博客文章,并将以下内容添加到我的骨干文件中
_.templateSettings = {
interpolate : /\{\{(.+?)\}\}/g
};
这允许我在这个庄园中渲染模型属性:
//in my JavaScript
this.template = _.template($("#some-template").html());
//in my .jade template
input.text(type='text', name="name", value='{{name}}')
我想要解决的是如何对模型中的一个数组进行简单的循环。例如
- for (var child in children)
{{child}}
但我对正确的语法很困惑,jade 开始和下划线接管等等。谢谢。