跳转到内容

{计数器}

{counter} 用于打印计数。{counter} 将记住每次迭代时的计数。您可以调整数字、间隔和计数的方向,以及确定是否打印该值。您可以通过为每个计数提供一个唯一名称,以同时运行多个计数。如果您不提供名称,则将使用名称“default”。

属性

特性名称 必填 说明
name 计数器的名称
start 带计数开始的初始数字(默认为 1)
skip 按计数的间隔(默认为 1)
direction 计数方向(向上/向下)(默认为“向上”)
print 是否打印值(默认为 true)
assign 将输出分配到的模板变量

如果您提供了 assign 特性,则 {counter} 函数的输出将分配给此模板变量,而不会输出到模板。

示例

{* initialize the count *}
{counter start=0 skip=2}<br />
{counter}<br />
{counter}<br />
{counter}<br />

这将输出

0<br />
2<br />
4<br />
6<br />