模块:图标/doc:修订间差异
< 模块:图标
(创建页面,内容为“本模块有两种工作模式 ===1.将带数量和分隔符的字符串解析为图标模板=== <pre>{{#invoke:图标|expandTemplate|str=<源字符串>|ptype=<可选,图标模板类型,默认为空>|sep=<可选,输出的分隔符,默认为空>}}</pre> 其中<code>ptype</code>参数对应模板:图标中的第二个参数。 例如: {| class="wikitable" |- ! 使用本模块的写法 !! 等价写法 !! 效果 |- | <pre>{{#invoke:图标|expandTempl…”) |
无编辑摘要 |
||
第9行: | 第9行: | ||
! 使用本模块的写法 !! 等价写法 !! 效果 | ! 使用本模块的写法 !! 等价写法 !! 效果 | ||
|- | |- | ||
| <pre>{{#invoke:图标|expandTemplate|str= | | <pre>{{#invoke:图标|expandTemplate|str=神石*2、红石*2、洪门道服*1}}</pre> | ||
| <pre>{{图标| | | <pre>{{图标|神石|2}}{{图标|红石|2}}{{图标|洪门道服|1}}</pre> | ||
| {{#invoke:图标|expandTemplate|str= | | {{#invoke:图标|expandTemplate|str=神石*2、红石*2、洪门道服*1}} | ||
|- | |- | ||
| <pre>{{#invoke:图标|expandTemplate|str= | | <pre>{{#invoke:图标|expandTemplate|str=神石*2、红石*2、洪门道服*1|ptype=材料|sep=<br>}}</pre> | ||
| <pre>{{图标|材料| | | <pre>{{图标|材料|神石|2}}<br>{{图标|材料|红石|2}}<br>{{图标|材料|洪门道服|1}}</pre> | ||
| {{#invoke:图标|expandTemplate|str= | | {{#invoke:图标|expandTemplate|str=神石*2、红石*2、洪门道服*1|ptype=材料|sep=<br>}} | ||
|} | |} | ||
第27行: | 第27行: | ||
! 使用本模块的写法 !! 等价写法 | ! 使用本模块的写法 !! 等价写法 | ||
|- | |- | ||
| <pre>{{#invoke:图标|expandSet|str= | | <pre>{{#invoke:图标|expandSet|str=神石*2、红石*2、洪门道服*1|pname=所需食材}}</pre> | ||
| <pre>{{#set:|所需食材= | | <pre>{{#set:|所需食材=神石、红石、洪门道服|+sep=、}}</pre> | ||
|} | |} | ||
<includeonly>[[模块:图标/doc|编辑文档]]</includeonly> | <includeonly>[[模块:图标/doc|编辑文档]]</includeonly> |
2024年5月3日 (五) 23:56的最新版本
本模块有两种工作模式
1.将带数量和分隔符的字符串解析为图标模板
{{#invoke:图标|expandTemplate|str=<源字符串>|ptype=<可选,图标模板类型,默认为空>|sep=<可选,输出的分隔符,默认为空>}}
其中ptype
参数对应模板:图标中的第二个参数。
例如:
使用本模块的写法 | 等价写法 | 效果 |
---|---|---|
{{#invoke:图标|expandTemplate|str=神石*2、红石*2、洪门道服*1}} |
{{图标|神石|2}}{{图标|红石|2}}{{图标|洪门道服|1}} |
神石 × 2 红石 × 2 洪门道服 × 1 |
{{#invoke:图标|expandTemplate|str=神石*2、红石*2、洪门道服*1|ptype=材料|sep=<br>}} |
{{图标|材料|神石|2}}<br>{{图标|材料|红石|2}}<br>{{图标|材料|洪门道服|1}} |
注意数量的显示需要对应类型的模板:图标支持
2.将带数量和分隔符的字符串解析为Set函数(不保留数量)
{{#invoke:图标|expandSet|str=<源字符串>|pname=<用于set的属性值名称>}}
使用本模块的写法 | 等价写法 |
---|---|
{{#invoke:图标|expandSet|str=神石*2、红石*2、洪门道服*1|pname=所需食材}} |
{{#set:|所需食材=神石、红石、洪门道服|+sep=、}} |