模板

模板:ResourceLoader

来自卡厄思梦境WIKI

律Rhyme留言 | 贡献2025年10月7日 (二) 09:20的版本 (创建页面,内容为“<includeonly>{{#widget:ResourceLoader|script={{{1|}}}}}</includeonly><noinclude> == 使用说明 == 此模板用于在页面上动态加载 JavaScript 资源。 === 语法 === <pre>{{ResourceLoader|JS页面名称}}</pre> === 示例 === ; 完整写法 : <pre>{{ResourceLoader|MediaWiki:Test.js}}</pre> ; 简化写法 : <pre>{{ResourceLoader|Test.js}}</pre> ; 省略扩展名 : <pre>{{ResourceLoader|Test}}</pre> === 功能特点 === * 自动添加 <code>MediaWi…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

使用说明

此模板用于在页面上动态加载 JavaScript 资源。

语法

{{ResourceLoader|JS页面名称}}

示例

完整写法
{{ResourceLoader|MediaWiki:Test.js}}
简化写法
{{ResourceLoader|Test.js}}
省略扩展名
{{ResourceLoader|Test}}

功能特点

  • 自动添加 MediaWiki: 命名空间前缀
  • 自动添加 .js 扩展名
  • 使用 mw.loader 动态加载脚本
  • 控制台输出加载信息

注意事项

  • 需要安装 Widgets 扩展
  • 仅支持加载 MediaWiki 命名空间的 JS 文件
  • 请确保只加载可信的脚本源
  • 脚本在页面渲染时异步加载

技术说明

此模板通过 Widget:ResourceLoader 实现,使用 MediaWiki 的 ResourceLoader 机制动态加载指定的 JavaScript 文件。