Closed KazariEX closed 5 months ago
Run & review this pull request in StackBlitz Codeflow.
控制台出现报错:Uncaught ReferenceError: util is not defined
,评论区无法正常加载
同时对于 const path = el.getAttribute('comment_id');
应该使用 let path = el.getAttribute('comment_id');
,const
声明的是常量,初始化后不可再修改
还有 twikoo 的 getElementById
是 twikoo_container
你忘记改了😂
支持评论区进入视口后懒加载,通过
theme.comments.lazyload
控制,默认关闭,向下兼容。一些代码风格上的建议
querySelectorAll
查询复数id
,存在id
重复的元素本身并不合理。DOMContentLoaded
事件可以使用type="module"
的<script>
取代,并且后者不会泄露任何作用域变量至全局。var
和let
混用的问题,不变的常量用const
定义是最好的,有内存优化。