More information 回传类型, 命令 ...
回传类型 命令 返回 基本用法 描述
取值
变量值 get 最后一个匹配 {{變數|get|變數名}} 从本页中指定位置读出定义于其前方的变量(含由其他模板中通过{{變數|set}}输出的变量)。
getconst 首个匹配[a] {{變數|getconst|變數名}}
hist 所有匹配 {{變數|hist|變數名|附加参数1|附加参数2}}
赋值
隐藏的Strip Marker set (设置变量值) {{變數|set
|變數名1 = 變數值1
|變數名2 = 變數值2 |...}}
定义变量并封入Strip Marker中,这些Strip marker必须输出到页面中(如{{#if}}有可能导致内容未被输出)才能够被其他{{變數|get}}读取,若担心内容影响其他解析器函数,可通过{{變數|hide}}将内容封入其他扩展Strip Marker中。
new (移除变量并设置新变量值) {{變數|new
|變數名1 = 變數值1
|變數名2 = 變數值2 |...}}
delete (移除变量) {{變數|delete|變數名1 |變數名2 |...}}
地址
变量地址 ref 最后一个匹配 {{變數|ref|變數名}} 获得变量所在的Strip Marker之编号,以及存储位置。其输出结果为<Strip Marker編號>:<儲存位置>,如57:1
变量值或名称 refget (变量值) {{變數|refget|變數位址}} 输入<Strip Marker編號>:<儲存位置>(如57:1)获得对应地址的变量值。
refgetname (变量名称) {{變數|refgetname|變數位址}}
工具
wikitext call 最后一个匹配 {{變數|call|變數名|参数1|参数2|参数3....}} 获得变量的值当成模板并调用之,效果会接近{{<變數名對應的值>|参数1|参数2|参数3....}}
callconst 首个匹配[a] {{變數|callconst|變數名|参数1|参数2|参数3....}}
void hide 封入扩展标签 {{變數|hide|<要封存隱藏的內容>}} 将内容隐藏,并通过封存入Strip Marker中令其他{{變數|get}}能调用。[b]
提示框 subst 显示展开原码 {{變數|subst|<要替換引用的內容>}} 本模板不支持替换引用,因此提供一个显示模板输出原码的方式以实现替换引用。其效果与{{softsubst}}类似,但参数传递方法不同。
  1. 将变量视为常量,因此仅使用首次{{變數|set}}或末个{{變數|new}}的数值。
  2. 通过<references/>可以读到其前方的所有的<ref></ref>特性将内容封存至<ref></ref>中,并运行<references/>的解析,通过不输出文字来达到隐藏的作用。
Close
More information 要操作的變數名稱, 参数选项 ...
(必要) (必要) (可选) (可选) (可选) (可选)
{{變數 命令 要操作的變數名稱 参数选项 工具作用内容 变量操作1或模板参数1 变量操作2或模板参数2... }}
get, getconst,
ref,refget,refgetname,
call,callconst,hist
hist
hide,subst
set,new,delete,call,callconst
set,new,delete,call,callconst (可选 2nd, 3rd 等)
Close

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.