模板:參數別名
此模板使用Lua語言: |
本模板必須替換引用(使用{{subst:參數別名}} )。 |
目前有一種已經部屬到部分infobox的模板參數別名寫法{{#invoke:TemplateParameters|getParentArgument|參數別名1|參數別名2|參數別名3|參數別名4|....|參數別名N|value=參數預設值}}
其透過lua減少解析負擔,效果等同於{{{參數別名1|{{{參數別名2|{{{參數別名3|{{{參數別名4|...{{{參數別名N|參數預設值}}}...}}}}}}}}}}}}
,同時也能讓程式碼易讀性稍微提升。
由於技術限制,模板必須以#invoke:形式才能向外2層 (呼叫層) 讀取參數,因此本模板用於快速生成#invoke:代碼。
- 輸入
{{subst:參數別名|參數別名1|參數別名2|參數別名3|參數別名4|....|參數別名N|value=參數預設值}}
- 輸出為
{{#invoke:TemplateParameters|getParentArgument|參數別名1|參數別名2|參數別名3|參數別名4|....|參數別名N|value=參數預設值}}
參見
- {{參數}}