如何在StringTemplate部分中使用$it$以外的变量名?

如何在StringTemplate部分中使用$it$以外的变量名?,stringtemplate,Stringtemplate,如何在StringTemplate部分中使用$it$以外的变量名?什么是部分 无论如何,如果模板有一个参数,ST也会设置它的值 $a:t()$ 对于def t(v):=“$v$” 与 t()::=“$it$”$it$ 下面是一个使用默认的$it$变量名呈现的示例 $["FOO","BAR"]:{<h1>$it$</h1>}$ 我是个笨蛋。我想StringTemplate中真的没有partials吗?Partial只是指应用于集合元素的模板。噢,这只是将模板映射到元素或元

如何在StringTemplate部分中使用$it$以外的变量名?

什么是部分

无论如何,如果模板有一个参数,ST也会设置它的值

$a:t()$

对于def

t(v):=“$v$”

t()::=“$it$”

$it$

下面是一个使用默认的
$it$
变量名呈现的示例

$["FOO","BAR"]:{<h1>$it$</h1>}$

我是个笨蛋。我想StringTemplate中真的没有partials吗?Partial只是指应用于集合元素的模板。噢,这只是将模板映射到元素或元素向量。您可以使用命名模板或类似lambda的匿名模板块来实现这一点。
$["FOO","BAR"]:{x|<h1>$x$</h1>}$