Meteor Spacebars Helpers - 传递另一个空格键作为辅助参数
Meteor Spacebars Helpers - Passing another spacebar as helper argument
我一直在尝试将空格键作为另一个空格键参数传递,如下所示:
{{helperfunction {{argument}} }}
此处的 {{argument}} 也来自另一个辅助函数。
有什么办法可以实现吗?
您不需要使用额外的 {{}}
。
假设 argument
是一个字符串,而辅助函数需要一个字符串,那么 {{helperFn argument}}
就像 helperFn(argument)
。所以单个 {{ ... }}
就足够了。 {{}}
使用括号就像打开一个 javascript 上下文(有点)所以如果 arguments
已经是范围内的定义变量,则无需添加额外的 {{}}
.
如果你确实想编写 blaze 辅助函数,你可以像这样使用括号 {{helperFn1 (helperFn2 argument)}}
来实现。
这就像 helperFn1( helperFn2(argument) )
此外,如果 argument
是一个函数,我相信 blaze 会自动调用该函数并 return 结果。 => {{helperFn argument}}
就像 helperFn(argument())
.
希望能有所帮助。
我一直在尝试将空格键作为另一个空格键参数传递,如下所示:
{{helperfunction {{argument}} }}
此处的 {{argument}} 也来自另一个辅助函数。
有什么办法可以实现吗?
您不需要使用额外的 {{}}
。
假设 argument
是一个字符串,而辅助函数需要一个字符串,那么 {{helperFn argument}}
就像 helperFn(argument)
。所以单个 {{ ... }}
就足够了。 {{}}
使用括号就像打开一个 javascript 上下文(有点)所以如果 arguments
已经是范围内的定义变量,则无需添加额外的 {{}}
.
如果你确实想编写 blaze 辅助函数,你可以像这样使用括号 {{helperFn1 (helperFn2 argument)}}
来实现。
这就像 helperFn1( helperFn2(argument) )
此外,如果 argument
是一个函数,我相信 blaze 会自动调用该函数并 return 结果。 => {{helperFn argument}}
就像 helperFn(argument())
.
希望能有所帮助。