From 23d1e1f2280673c9b9252c0bbb27d2b35562ff20 Mon Sep 17 00:00:00 2001 From: everfu Date: Tue, 7 Jan 2025 13:34:25 +0800 Subject: [PATCH] =?UTF-8?q?refactor(layout):=20=E4=BF=AE=E6=94=B9=20TypeIt?= =?UTF-8?q?=20=E8=84=9A=E6=9C=AC=E5=8A=A0=E8=BD=BD=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 TypeIt 脚本加载条件从 theme.typeit || theme.hometop.banner.text.enable 修改为 theme.typeit || typeof theme.hometop.banner.desc === 'object' - 这个修改确保了只有在 theme.hometop.banner.desc 是对象类型时才加载 TypeIt 脚本,提高了代码的准确性和性能 --- layout/includes/inject/body.pug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/includes/inject/body.pug b/layout/includes/inject/body.pug index 18c3f454..8c93307b 100644 --- a/layout/includes/inject/body.pug +++ b/layout/includes/inject/body.pug @@ -25,7 +25,7 @@ div if theme.chart script(src=url_for(theme.cdn.chart_js)) - if theme.typeit || theme.hometop.banner.text.enable + if theme.typeit || typeof theme.hometop.banner.desc === 'object' script(src=url_for(theme.cdn.typeit_js)) if theme.display_mode.universe