“模板:Example”的版本间的差异
1.38>牛腩面 (创建页面,内容为“<includeonly>{{#invoke:example|main}}</includeonly><noinclude> == 简介 == 该模板用于显示代码示例,避免在同时显示代码和代码效果时,需要再复制一份代码的问题。 == 用法 == 该模板…) |
小 (导入1个版本) |
(没有差异)
|
2022年7月8日 (五) 21:14的最新版本
简介
该模板用于显示代码示例,避免在同时显示代码和代码效果时,需要再复制一份代码的问题。
用法
该模板会将代码包裹在<pre>
标签后输出,并将代码的执行结果保存在变量example-view
中(此时代码已经执行)。
因为变量名是固定的,请在每次执行后立即使用example-view
变量,或转存至其他变量中。
{{example|<nowiki>代码</nowiki>|为“print”时,不对变量“example-view”赋值,直接输出结果}}
传入的代码需要使用<nowiki>
标签进行包裹。
示例
- 代码为:
{{example|<nowiki> {{color|red|example}} <!-- 输出红色文字 --> </nowiki>}} 效果:{{#var:example-view}}
- 显示为:
{{color|red|example}} <!-- 输出红色文字 -->
效果:example