【发布时间】:2022-03-06 19:44:47
【问题描述】:
我正在考虑使用Hugo 构建一个静态网站。我正在考虑将帖子发布到登录页面上,但我想知道如果添加太多帖子,登录页面是否会变得太大。因此,我想知道当用户向下滚动我的登录页面时,是否可以在 Hugo 中延迟加载帖子。
【问题讨论】:
标签: hugo
我正在考虑使用Hugo 构建一个静态网站。我正在考虑将帖子发布到登录页面上,但我想知道如果添加太多帖子,登录页面是否会变得太大。因此,我想知道当用户向下滚动我的登录页面时,是否可以在 Hugo 中延迟加载帖子。
【问题讨论】:
标签: hugo
由于 Hugo 只是一个静态站点生成器,您可以在其中实现延迟加载功能。 Hugo 只会为你生成 .html 页面,但并不关心你的脚本或 HTML 代码的语义。
对于基本的延迟加载,可以将loading="lazy" 属性添加到您的图像(see the browser support)。或者,您可以实现一些专门用于此目的的 JavaScript 库。
【讨论】: