3
讓我們拿2個數組arr1 = ['a','b','c'] and arr2 = ['1','2' ,'3']。當將這些數組作爲參數傳遞給大豆模板時,我想按照下面的示例進行迭代,並打印索引,該索引指示到目前爲止迭代的總項目數。如何聲明和更新谷歌封閉模板中的變量(大豆模板)
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}
由於可變使用讓不能被重新分配給一個新的值聲明的,是有在模板的方式來實現我在上面所示的邏輯。