Template:TemplateAsyncLoad
跳到导航
跳到搜索
(i)注意 一般情况下,请在模板展开后大小超限时再使用此模板。
该模板使用ajax动态加载指定模板内容用以降低其他模板的大小,方法如下:
- 首先将大型模板的内容进行分离(比如将大家族模板的内容拆分到另一个模板);
- 然后使用以下内容指定动态加载:
{{TemplateAsyncLoad|TemplateAsyncLoadTitle=Template:【模板名】}}
(其中模板名前必须有Template:
)。
完成!大型内容将会在进入用户视野时加载,这样就能降低模板的大小、打开页面的延迟,以及在用户没有看到模板时减少用户流量消耗。
本模板接受以下一个必选参数:
TemplateAsyncLoadTitle
:用以选择对应的模板;
其余参数将按原样传递给模板,模板将会以嵌入的方式被渲染,<includeonly>
等会正常工作。