waline评论系统优点多多,免费、易上手、支持匿名、反应等现代化特性。
但是
还是踩到了一个不显示的问题。在发表评论后,评论区一直在转圈圈,无法显示评论。可复现且排除了网络问题。搜集资料后,问题触发点一致,定位到问题是站点配置的katex公式渲染干扰了评论的显示。
我原先的renderMathInElement
的首个参数为document.body
,公式渲染脚本会影响到body内的所有元素,这其中包含到了waline评论区。要解决问题需要让renderMathInElement
不会覆盖到waline评论区的范围,可以修改renderMathInElement
的参数,或调整超文本标记语言文档的布局。