Meteor - 将辅助参数传递给 pathFor 调用
Meteor - Passing helper parameters into pathFor call
我有一个助手 "route" 接受参数 "foo."
route:function(foo){
If(foo == x){
//Stuff
}
else{
//Things
}
}
这个助手 returns 我需要在前端创建的路由的动态关键元素。我想像这样格式化,但都不行。
{{#each arrayOfThings}} <a href="{{pathFor 'path' _id=route "this" }}"></a> {{/each}}
或
{{#each arrayOfThings}} <a href="{{pathFor 'path' _id={{route "this"}} }}"></a> {{/each}}
嵌套的子表达式可以用括号括起来以指定求值顺序,请参阅 Spacebars Readme。我没有测试过,但会尝试:
{{#each arrayOfThings}} <a href="{{pathFor 'path' _id=(route "this") }}"></a> {{/each}}
让我知道它是否适合你。
我有一个助手 "route" 接受参数 "foo."
route:function(foo){
If(foo == x){
//Stuff
}
else{
//Things
}
}
这个助手 returns 我需要在前端创建的路由的动态关键元素。我想像这样格式化,但都不行。
{{#each arrayOfThings}} <a href="{{pathFor 'path' _id=route "this" }}"></a> {{/each}}
或
{{#each arrayOfThings}} <a href="{{pathFor 'path' _id={{route "this"}} }}"></a> {{/each}}
嵌套的子表达式可以用括号括起来以指定求值顺序,请参阅 Spacebars Readme。我没有测试过,但会尝试:
{{#each arrayOfThings}} <a href="{{pathFor 'path' _id=(route "this") }}"></a> {{/each}}
让我知道它是否适合你。