模板:Example

出自魔学
W​(對話 | 貢獻)2023年4月1日 (六) 17:07的修訂 (创建页面,内容为“<includeonly>{{#invoke:example|main}}</includeonly><noinclude> == 简介 == 该模板用于显示代码示例,避免在同时显示代码和代码效果时,需要再复制一份代码的问题。 == 用法 == 该模板会将代码包裹在<code><nowiki><pre></nowiki></code>标签后输出,并将代码的执行结果保存在变量<code>example-view</code>中(此时代码已经执行)。 因为变量名是固定的,请在每次执行后立即使…”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)

簡介

該模板用於顯示代碼示例,避免在同時顯示代碼和代碼效果時,需要再複製一份代碼的問題。

用法

該模板會將代碼包裹在<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