For loop 速度模板中的For循环
我想在velocity模板中使用for循环,如下所示-For loop 速度模板中的For循环,for-loop,velocity,For Loop,Velocity,我想在velocity模板中使用for循环,如下所示- for(int i = 0; i < 10; i++){} for(inti=0;i
for(int i = 0; i < 10; i++){}
for(inti=0;i<10;i++){
知道如何在vm中定义吗
提前感谢:
再加上serg的答案,如果您想要一个零索引循环,但只有一个独占的结束值(并且不想用
#set
减去1),您可以使用内置的$foreach.index
。如果要循环$n
次:
#foreach($unused in [1..$n])
zero indexed: $foreach.index
#end
这里,$unused
是未使用的,我们使用$foreach.index
作为索引,索引从0开始
假设$n
是3
我们将范围从1开始,因为它是包含的,因此它将循环使用$unused
作为[1,2,3,4,5],而$foreach.index
将是[0,1,2,3,4]
有关更多信息,请参见。请注意,速度范围中包括起点和终点。
#foreach($unused in [1..$n])
zero indexed: $foreach.index
#end