跳到内容

Help:编辑:修订间差异

添加136字节 、​ 2024年10月1日 (星期二)
→‎隐式赋值:​ 嗯改
(换了一个Template)
→‎隐式赋值:​ 嗯改
第337行: 第337行:
 这样会显示:
 这样会显示:
  <code><nowiki>新用户,欢迎来到Arcaea中文维基!</nowiki></code>
  <code><nowiki>新用户,欢迎来到Arcaea中文维基!</nowiki></code>
=== 隐式赋值 ===
===隐式赋值===
 当参数名是数字时 例如<code><nowiki>{{{1}}}</nowiki></code> <code><nowiki>{{{2}}}</nowiki></code>,那么你可以更简单的使用模板
 当参数名是数字时( 例如<code><nowiki>{{{1}}}</nowiki></code> <code><nowiki>{{{2}}}</nowiki></code>) ,那么你可以更简单的使用模板 ——不需要输入参数名和表赋值的“=”,你输入的参数会按照输入顺序自动赋给变量,如:<br />
<code><nowiki>{{欢迎|参数1|参数2}}</nowiki></code>
<code><nowiki>{{欢迎|参数1|参数2}}</nowiki></code><br />
 这种情况下,按照顺序参数1会被赋到<code><nowiki>{{{1}}}</nowiki></code>,参数2会被赋到<code><nowiki>{{{2}}}</nowiki></code>。隐式赋值不推荐用于复杂的模板。
 这种情况下,按照顺序参数1会被赋到<code><nowiki>{{{1}}}</nowiki></code>,参数2会被赋到<code><nowiki>{{{2}}}</nowiki></code>。<br />
 当然,你也可以不使用隐式赋值,把数字仅仅当作 模板 名。
<br />
隐式赋值不推荐用于复杂的模板。<br />
<br />
 当然,你也可以不使用隐式赋值,把数字仅仅当作 参数 名。
  <code><nowiki>{{欢迎|2=参数2|1=参数1}}</nowiki></code>
  <code><nowiki>{{欢迎|2=参数2|1=参数1}}</nowiki></code>
 这样 也有相同的效果
 这样
 
=== 缺省值 ===
=== 缺省值 ===
 有的时候想要做出这样一个效果:可以使用参数,但是不适用参数的时候有默认的内容。此时可以使用缺省值。
 有的时候想要做出这样一个效果:可以使用参数,但是不适用参数的时候有默认的内容。此时可以使用缺省值。
1,210

个编辑