我一直试图将空格键作为另一个空格键参数传递:
{{helperfunction {{argument}} }}
这里{{argument}}也来自另一个辅助函数。
有没有办法实现这个目标?
答案 0 :(得分:2)
您无需使用额外的{{}}
。
假设argument
是一个字符串,而helper函数需要一个字符串,然后{{helperFn argument}}
就像helperFn(argument)
。所以单{{ ... }}
就足够了。 {{}}
使用括号就像打开javascript上下文(种类)一样,如果arguments
已经是范围内的已定义var,则无需添加其他{{}}
。
如果您确实要编写blaze helper函数,可以使用像{{helperFn1 (helperFn2 argument)}}
这样的parens来实现。
这就像helperFn1( helperFn2(argument) )
另外,如果argument
是一个函数,我相信blaze会调用该函数并自动返回结果。 => {{helperFn argument}}
与helperFn(argument())
类似。