Gatsby images - масштабирование и ленивая загрузка изображений в уценке html - PullRequest
1 голос
/ 02 марта 2020

У меня есть много файлов уценки, которые я импортировал в Contentful с изображениями, связанными внутри них. Изображения ссылаются на внешние веб-сайты, такие как Imgur, для источника.

Я пытаюсь увеличить изображение и увеличить его загрузку, как вы можете сделать, используя Gatsby Image API. Проблема в том, что все изображения находятся в одном узле html из-за того, как обрабатывается уценка.

Уценка устанавливается на странице с помощью:

dangerouslySetInnerHTML={{ __html: body.childMarkdownRemark.html }}

Я пытаюсь сделать возможным? Я чувствую, что есть какой-то способ связать плагины Gatsby для локальной загрузки изображений из html, а затем создать узлы в GraphQL, чтобы справиться с этим, но я не уверен. В идеале мне не нужно менять файлы уценки, чтобы они указывали на ресурсы с содержимым, поскольку в будущем будет нелегко перейти на другие решения.

Любая помощь будет принята с благодарностью! Спасибо

...