模块:图标/doc
< 模块:图标
这是模块:图标的文档页面
本模块有两种工作模式
1.将带数量和分隔符的字符串解析为图标模板
{{#invoke:图标|expandTemplate|str=<源字符串>|ptype=<可选,图标模板类型,默认为空>|sep=<可选,输出的分隔符,默认为空>}}
其中ptype参数对应模板:图标中的第二个参数。
例如:
| 使用本模块的写法 | 等价写法 | 效果 |
|---|---|---|
{{#invoke:图标|expandTemplate|str=兽肉*2、奶油*2、金鱼草*1}}
|
{{图标|兽肉|2}}{{图标|奶油|2}}{{图标|金鱼草|1}}
|
Lua错误:无法创建进程:proc_open(/dev/null): Failed to open stream: Operation not permitted |
{{#invoke:图标|expandTemplate|str=兽肉*2、奶油*2、金鱼草*1|ptype=材料|sep=<br>}}
|
{{图标|材料|兽肉|2}}<br>{{图标|材料|奶油|2}}<br>{{图标|材料|金鱼草|1}}
|
Lua错误:无法创建进程:proc_open(/dev/null): Failed to open stream: Operation not permitted |
注意数量的显示需要对应类型的模板:图标支持
2.将带数量和分隔符的字符串解析为Set函数(不保留数量)
{{#invoke:图标|expandSet|str=<源字符串>|pname=<用于set的属性值名称>}}
| 使用本模块的写法 | 等价写法 |
|---|---|
{{#invoke:图标|expandSet|str=兽肉*2、奶油*2、金鱼草*1|pname=所需食材}}
|
{{#set:|所需食材=兽肉、奶油、金鱼草|+sep=、}}
|
