Google closure templates 如何在闭包javascript模板中声明局部变量

Google closure templates 如何在闭包javascript模板中声明局部变量,google-closure-templates,Google Closure Templates,我开始学习javascript模板库。 是否可以在闭包模板文件中创建局部变量? 我试着用 $i=1; 但它在屏幕上打印$i=1,而不是声明它 我看了一些内部示例 但没有找到相同类型的示例 是的,这现在是可能的!如果有的生成,则可以按如下方式声明局部变量: {let $first: $person.firstName /} {$first} 请注意,与{param}一样,您也可以在开始标记和结束标记之间使用更复杂的表达式定义局部变量: {let $name} {$person.firstN

我开始学习javascript模板库。 是否可以在闭包模板文件中创建局部变量? 我试着用

$i=1;
但它在屏幕上打印
$i=1
,而不是声明它

我看了一些内部示例
但没有找到相同类型的示例

是的,这现在是可能的!如果有的生成,则可以按如下方式声明局部变量:

{let $first: $person.firstName /}
{$first}
请注意,与
{param}
一样,您也可以在开始标记和结束标记之间使用更复杂的表达式定义局部变量:

{let $name}
  {$person.firstName} {$person.lastName}
{/let}
如果要使用其他命令定义变量,有时需要使用此表单:

{let $className}
  {css name_class}
{/let}

<div class="{$name_class}"></div>
{let$className}
{css name_class}
{/let}

有关使用
的更多信息,请访问

我认为当前模板迭代中不包括局部变量。请证明我错了谢谢文档还没有更新,这确实有点令人担忧,但至少功能还在那里^^这不是文件吗?