Javascript 如何从Handlebar模板中的集合打印模型的某些属性?

Javascript 如何从Handlebar模板中的集合打印模型的某些属性?,javascript,templates,handlebars.js,Javascript,Templates,Handlebars.js,我正在主干应用程序中使用一组模型。要求使用Handlebar模板仅打印渲染函数中的第一个模型属性。有没有办法在Handlebar模板中获取集合的第一个元素?如果只需要集合的第一个模型,可以使用集合。在(0)。将此信息传递到车把模板中,然后像通常在车把模板中一样访问它。但我使用的是“收藏”,因为我正在循环使用它的内容。我也只需要第一个元素view@aliasad我建议将类似于{firstModel:collection.at(0),collection:collection}@aliasad:ha

我正在主干应用程序中使用一组模型。要求使用Handlebar模板仅打印渲染函数中的第一个模型属性。有没有办法在Handlebar模板中获取集合的第一个元素?

如果只需要集合的第一个模型,可以使用
集合。在(0)。将此信息传递到车把模板中,然后像通常在车把模板中一样访问它。

但我使用的是“收藏”,因为我正在循环使用它的内容。我也只需要第一个元素view@aliasad我建议将类似于
{firstModel:collection.at(0),collection:collection}
@aliasad:handlebar的通常方法是使用JavaScript进行实际工作,这样模板本身就非常简单,几乎没有逻辑。您可以编写自己的
{{{#first_of array}}
helper,但如果只使用一次,那就太麻烦了。