【发布时间】:2015-05-22 07:09:12
【问题描述】:
在车把中我注册了一个返回列表的辅助函数,例如:
function myHelper() {
return [
'some val 1',
'some val 2',
'some val 3'
]
}
我想调用该函数并使用 Handlebars 迭代结果,如下所示:
{{#each myHelper}}
<li>{{this}}</li>
{{/each}}
但是这并没有调用我的函数,我认为它在上下文中寻找一个名为 myHelper 的变量,而不是函数。
有没有办法做到这一点,还是我需要在页面呈现之前将myHelper() 的结果作为变量添加到上下文中?
我正在使用 Node、Express 和 handlebars-express
【问题讨论】: