模板:Counter

本页使用了标题或全文手工转换
被永久保护的模板
维基百科,自由的百科全书
文档图示 模板文档[查看] [编辑] [历史] [清除缓存]

计数器模板。每使用一次这个模板都会使某个计数器的值递增1。这个功能可以用来生成不重复的序号、记录某个模板被包含的次数等等。使用时会先印值才递增。

例如,递增一个名称为a的计数器:

参数

name
要递增之计数器的名称,不同名称的计数器各自独立计数。参数1的效果与此参数相同,即{{counter|a}}等价于{{counter|name=a}}
noecho
布林值。当该参数为真值时,计数器将会只递增而不输出任何文字。

若要获得某个计数器的当前值可以使用语法{{變數|get|計數器名稱}},例如{{變數|get|a}}会返回计数器a的当前值

本功能使用Module:Var实现

模板数据

以下是该模板的模板数据,适用于可视化编辑器等工具。

Counter模板数据

计数器模板。每使用一次这个模板都会使某个计数器的值递增1。使用时会先印值才递增。

模板参数[编辑模板数据]

此模板首选参数不换行的行内格式。

参数描述类型状态
计数器名称name 1

无描述

字符串可选
不输出noecho

若为真,则只递增计数器,而不输出数值。

布尔可选

参见

  • 萌娘百科也有类似的模板:{{Counter}}。
  • {{iCounter}}(计数器元模板)
  • {{counter}}(主要用于生成唯一序号)