{counter}
{counter} 用于打印计数值。{counter} 会在每次迭代中记住计数。您可以调整计数的起始数、间隔和方向,以及确定是否打印该值。您可以通过为每个计数器提供唯一的名称来同时运行多个计数器。如果您没有提供名称,则将使用名称 "default"。
属性
| 属性名 | 必需 | 描述 |
|---|---|---|
| name | 否 | 计数器的名称。 |
| start | 否 | 开始计数的初始数字(默认为 1)。 |
| skip | 否 | 计数的间隔(默认为 1)。 |
| direction | 否 | 计数的方向(向上/向下)(默认为 'up')。 |
| 否 | 是否打印计数值(默认为 true)。 | |
| assign | 否 | 将输出分配给模板变量的名称。 |
如果提供了 assign 属性,{counter} 函数的输出将分配给该模板变量,而不是输出到模板中。
示例
{* 初始化计数 *}
{counter start=0 skip=2}<br />
{counter}<br />
{counter}<br />
{counter}<br />
输出结果为:
0<br />
2<br />
4<br />
6<br />