【发布时间】:2016-11-03 05:47:15
【问题描述】:
让我们采用 2 个数组 arr1 = ['a', 'b', 'c'] 和 arr2 = ['1' , '2', '3']强>。当将这些数组作为参数传递给大豆模板时,我想如下所示进行迭代并打印一个 index 表示到目前为止迭代的总项目。
index: 0 //variable assigned to 0 by default
{foreach $i in $arr1}
{foreach $j in $arr2}
index = index + 1; //variable incremented by 1
{$index} th item //print item index
{/foreach}
{/foreach}
由于使用 let 声明的变量不能重新分配给新值,模板中有没有办法实现我上面显示的逻辑。
【问题讨论】:
标签: google-closure-templates soy-templates