我有一个帮手,"路线"它接受参数" foo。"
route:function(foo){
If(foo == x){
//Stuff
}
else{
//Things
}
}
此助手返回我需要在前端创建的路由的动态关键元素。我想像这样格式化它,但都不起作用。
{{#each arrayOfThings}} <a href="{{pathFor 'path' _id=route "this" }}"></a> {{/each}}
或
{{#each arrayOfThings}} <a href="{{pathFor 'path' _id={{route "this"}} }}"></a> {{/each}}
答案 0 :(得分:0)
嵌套的子表达式可以用括号括起来指定评估顺序,参见Spacebars Readme。我没有测试过,但会尝试:
{{#each arrayOfThings}} <a href="{{pathFor 'path' _id=(route "this") }}"></a> {{/each}}
让我知道它是否适合你。