【发布时间】:2021-12-22 10:03:58
【问题描述】:
我正在使用 Gatsby、Strapi 和 Cloudinary 开展一个项目。我在 Netlify 上部署前端,在 Heroku 上部署 Strapi 应用程序(添加了 Postgresql 数据库实例)。
我已经搜索了几个星期,但我似乎无法找到一种方法来延迟加载来自 Cloudinary 的图像。
我已将 Strapi 上的默认富内容编辑器替换为 ckeditor,以便编辑者可以将照片添加到他们的内容中。这些由 Cloudinary 自动上传和提供。
我的问题是,有没有办法延迟加载图像,如果有,是否应该在从 Cloudinary 提供图像时这样做,我应该将其作为 Strapi 中间件还是简单地通过 Gatsby?
注意:我没有在前端的任何地方采购图像,因为它是从 Strapi 解析为 html 的。我目前正在将获取的内容传递给div 使用
dangerouslySetInnerHtml.
【问题讨论】:
标签: lazy-loading gatsby strapi cloudinary