首页 > 解决方案 > 如何在 Gatsby 中推迟脚本?

问题描述

我目前正在一个 Gatsby 网站上工作,并试图弄清楚如何推迟我的 js 脚本,以便它们在加载后可以与 DOM 交互。我尝试将它们放在我的 html.js 文件中的主体底部,但它们仍在加载前 dom 绘制。我也尝试添加defer到脚本中。

标签: gatsby

解决方案


我通过使用 React Helmet 并在 script 标签中添加了 defer 属性暂时解决了这个问题。


推荐阅读