本WIKI于2021年03月04日通过了时雨音的接管申请,编辑权限开放。

欢迎收藏本WIKI防止迷路,也希望有爱的小伙伴和我们一起编辑哟~

建议使用PC版页面访问本WIKI以获得更佳体验!

编辑帮助WIKI建议加入我们使用哔哩哔哩APP打开WIKI

全站通知:

模板:Parse

来自坎特伯雷公主与骑士唤醒冠军之剑的奇幻冒险WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索


概要

  • 本模板用于解决模板数目或展开内容超出限制的问题
  • 本模板会将wiki文本暂时存储在dom内,由js访问api进行解析
  • 本模板使用一定的标记语法,请仔细阅读相关规则
  • 本模板依赖于 SmartClick V2.1 以上版本运行

参数

wikitext

  • 需要解析的wiki文本,该参数必须放在最后,模板以|#end}}结尾
  • 请不要添加不能独立解析的片段,如表格的一部分
  • (%XXX%)标记表示XXX需要先被预先解析后再与wiki文本组合,交由js访问api进行解析

debug

  • 为true时,将不会移除解析前的dom,并将其显示在页面中

用例

示例代码

{{#vardefine:param|1}}
第一次请求
{{parse
|debug=true
|wikitext=
{{注意|(%{{#var:param}}%)}}
|#end
}}
第二次请求
{{parse
|wikitext=
{{注意|(%{{#expr: {{#var:param}} + 1}}%)}}
|#end
}}

预先解析后的html

<p>第一次请求</p>
<div class="parseLoader" data-debug="true" style>{{注意|1}}</div>
<p>第二次请求</p>
<div class="parseLoader" data-debug="false" style="display:none;">{{注意|2}}</div>

访问解析api后的最终结果

第一次请求

{{注意|1}}


第二次请求