查看“模板:ApplyToArray/doc”的源代码
←
模板:ApplyToArray/doc
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
本模板用于将一个模板应用于存储在一个{{tl|Array}}中的一组参数名与参数数值上,可以用来达成对其他模板传入不定量参数的效果。 ==注意== 本模板的实现依赖Lua模块,而Lua模块向模板传递参数时并不规定参数顺序,因此若模板实现依赖参数顺序(例如使用了{{[[Help:魔术字/解析器函数#循环|#forargs:]]}}),可能会导致与预期不符的结果。 ==参数== *位置参数1:使用的模板名。 *位置参数2:存储模板参数(名称和值)的{{tl|Array}}名。 **{{tl|Array}}中,参数名称和参数值应当以相互交错的方式排列。 ==使用例== <code><nowiki>{{Array|new|name=maxargs|1|2|2|5|3|10|4|4}}{{ApplyToArray|max|maxargs}}</nowiki></code> → {{Array|new|name=maxargs|1|2|2|5|3|10|4|4}}{{ApplyToArray|max|maxargs}} <code><nowiki>{{Array|new|name=hideargs|标题|隐藏|内容|显示}}{{ApplyToArray|hide|hideargs}}</nowiki></code> ↓ {{Array|new|name=hideargs|标题|隐藏|内容|显示}}{{ApplyToArray|hide|hideargs}} ==相关模板== *{{tl|...}}:从JSON字符串中读取参数并应用于模板的模板;不支持位置参数,但提供“参数混合”功能。<noinclude>[[Category:模板说明文件]]</noinclude><includeonly>[[CAT:辅助模板]]</includeonly>
该页面使用的模板:
模板:ApplyToArray
(
查看源代码
)
模板:Array
(
查看源代码
)
模板:FromOther/CN
(
查看源代码
)
模板:Hide
(
查看源代码
)
模板:Max
(
查看源代码
)
模板:Namespace detect
(
查看源代码
)
模板:Tl
(
查看源代码
)
模块:Arguments
(
查看源代码
)
模块:ArrayTemplate
(
查看源代码
)
模块:Math
(
查看源代码
)
模块:Var
(
查看源代码
)
模块:Var-array
(
查看源代码
)
模块:Var-array/main
(
查看源代码
)
返回至
模板:ApplyToArray/doc
。
导航菜单
个人工具
登录
名字空间
模板
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最近更改
最新文件
常用
上传多个文件
工具
链入页面
相关更改
特殊页面
页面信息