社区文档构建进行中,欢迎编辑。社区答疑群(非官方):717421103

全站通知:

帮助:解析函数/vardefineecho

来自WIKI实验室WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

定义并输出变量。行为上相当于vardefine和var先后调用。

出自扩展 Variables BWIKI和各大Wiki平台广泛使用此扩展。<br>在遥远的未来,它可能与Mediawiki新的并行解析器不兼容,请参阅扩展主页了解更多信息。

格式
{{#vardefineecho: 变量名称|内容值(默认为空字串)}}
例子
{{#vardefineecho: text|变量的内容,看到了吗}}
变量的内容,看到了吗定义变量同时输出变量内容,现在变量text的内容为“变量的内容,看到了吗”。
其他用法
配合varexists,实现防止多次加载资源
{{#if:
{{#varexists:防止多次加载JS_XXX}}
||
{{#vardefineecho:防止多次加载JS_XXX|这里加载JS}}
}}
这里加载JS避免JS重复加载
{{#if:
{{#varexists:防止多次加载CSS_XXX}}
||
{{#vardefineecho:防止多次加载CSS_XXX|这里是CSS内容或加载CSS}}
}}
这里是CSS内容或加载CSS避免CSS重复加载