“模板:Or/doc”的版本间的差异

来自维阿百科
跳转至: 导航搜索
(导入1个版本)
 
第1行: 第1行:
 +
{{FromOther/CN|site=萌娘百科|originURL=https://zh.moegirl.org.cn/{{FULLPAGENAMEE}}|origin={{FULLPAGENAME}}|copyright=cc|lsubtype=by-nc-sa|lver=3.0|contribURL=https://zh.moegirl.org.cn/index.php?title={{FULLPAGENAMEE}}&action=history}}
 
== 简介 ==
 
== 简介 ==
 
该模板用于获取所有参数中最先出现的非空值,避免写出类似<code><nowiki>{{{arg1|{{{参数1|{{#var:num1|{{#var:value|}}}}}}}}}}</nowiki></code>的让人双眼一瞎的模板代码。
 
该模板用于获取所有参数中最先出现的非空值,避免写出类似<code><nowiki>{{{arg1|{{{参数1|{{#var:num1|{{#var:value|}}}}}}}}}}</nowiki></code>的让人双眼一瞎的模板代码。

2024年1月3日 (三) 18:58的最新版本

简介

该模板用于获取所有参数中最先出现的非空值,避免写出类似{{{arg1|{{{参数1|{{#var:num1|{{#var:value|}}}}}}}}}}的让人双眼一瞎的模板代码。

参数

  • (匿名参数):所有传入的匿名参数将会被从左到右依次检查,若遇到一个非空值,则返回它。
  • default:若全部(匿名参数)为空值,则返回这个参数指定的值。

示例

示例1

{{or|<!-- (空) -->|second|third}}

结果:second

示例2

{{or|<!-- (空) -->|<!-- (空) -->|<!-- (空) -->
|default = default
}}

结果:default

示例3

对于#简介中提到的代码,你可以写成:

{{or
|{{{args1|}}}
|{{{参数1|}}}
|{{#var:num1|}}
|{{#var:value|}}
}}