置顶公告:【置顶】关于临时开启评论区所有功能的公告(2022.10.22) | 【置顶】关于本站Widget恢复使用的公告
  • 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
  • 本镜像站和其他萌娘百科的镜像站无关,请注意分别。

模板:ApplyToArray/doc

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋

本模板用於將一個模板應用於存儲在一個{{Array}}中的一組參數名與參數數值上,可以用來達成對其他模板傳入不定量參數的效果。

注意

本模板的實現依賴Lua模塊,而Lua模塊向模板傳遞參數時並不規定參數順序,因此若模板實現依賴參數順序(例如使用了{{#forargs:}}),可能會導致與預期不符的結果。

參數

  • 位置參數1:使用的模板名。
  • 位置參數2:存儲模板參數(名稱和值)的{{Array}}名。
    • {{Array}}中,參數名稱和參數值應當以相互交錯的方式排列。

使用例

{{Array|new|name=maxargs|1|2|2|5|3|10|4|4}}{{ApplyToArray|max|maxargs}} → 10

{{Array|new|name=hideargs|标题|隐藏|内容|显示}}{{ApplyToArray|hide|hideargs}}

隱藏

顯示

相關模板

  • {{...}}:從JSON字符串中讀取參數並應用於模板的模板;不支持位置參數,但提供「參數混合」功能。