模板:Counter
计数器模板。每使用一次这个模板都会使某个计数器的值递增1。这个功能可以用来生成不重复的序号、记录某个模板被包含的次数等等。使用时会先印值才递增。
例如,递增一个名称为a的计数器:
参数
- name
- 要递增之计数器的名称,不同名称的计数器各自独立计数。参数1的效果与此参数相同,即
{{counter|a}}
等价于{{counter|name=a}}
。 - noecho
- 布林值。当该参数为真值时,计数器将会只递增而不输出任何文字。
若要获得某个计数器的当前值可以使用语法{{變數|get|計數器名稱}}
,例如{{變數|get|a}}
会返回计数器a
的当前值
{{變數|get|a}}
→ 3
本功能使用Module:Var实现
模板数据
计数器模板。每使用一次这个模板都会使某个计数器的值递增1。使用时会先印值才递增。
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
计数器名称 | name 1 | 无描述 | 字符串 | 可选 |
不输出 | noecho | 若为真,则只递增计数器,而不输出数值。 | 布尔 | 可选 |