模板: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字符串中讀取參數並應用於模板的模板;不支持位置參數,但提供「參數混合」功能。
此頁面最後編輯於 2022年7月31日 (週日) 01:11。
搜尋萌娘百科 (按"/"快速搜尋)
有新的未讀公告

阅读更多:http://mzh.moegirl.tw/Template:ApplyToArray/doc
本文引自萌娘百科(http://mzh.moegirl.tw ),文字内容默认使用《知识共享 署名-非商业性使用-相同方式共享 3.0 中国大陆》协议。