是否可以在 soy 中连接两个字符串(闭包模板)?
Is it possible to concatenate two strings in soy (Closure Templates)?
对于大豆,我想将两个字符串(硬编码或变量)连接成一个。我的想法是 "parametrize" 第一个变量与第二个变量:
{let $key: 'abc_$anothervariable' /}
这行不通。我还尝试对列表使用内置 join()
函数:
{let $key: join(['abc', $anothervariable], '') /}
但是这种方法也不起作用——它甚至似乎有无效的语法。甚至可以在闭包模板中做类似的事情吗?
答案其实很简单:
{let $key: 'abc_' + $anothervariable /}
对于大豆,我想将两个字符串(硬编码或变量)连接成一个。我的想法是 "parametrize" 第一个变量与第二个变量:
{let $key: 'abc_$anothervariable' /}
这行不通。我还尝试对列表使用内置 join()
函数:
{let $key: join(['abc', $anothervariable], '') /}
但是这种方法也不起作用——它甚至似乎有无效的语法。甚至可以在闭包模板中做类似的事情吗?
答案其实很简单:
{let $key: 'abc_' + $anothervariable /}