2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Template:Or

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索
Template-info.svg 模板文档  [查看] [编辑] [历史] [刷新]

简介

该模板用于获取所有参数中最先出现的非空值,避免写出类似{{{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|}}
}}