gpt4 book ai didi

reactjs - react-markdown 图像未在浏览器中呈现

转载 作者:行者123 更新时间:2023-12-03 23:22:00 25 4
gpt4 key购买 nike

我在网络应用程序中使用 react-markdown。当我使用 ![](image1.jpg) 加载与 .md 文件存储在同一文件夹中的图像时我在 Visual Studio 的预览中正确渲染了图像,但在浏览器中却没有 - 相反,我在开发和生产版本中都收到了图像错误。我试过转义 HTML,但这也不起作用。我正在加载一个 .md 页面作为组件,并且所有文本和格式都可以完美运行。

谢谢

最佳答案

我在 Strapi 和 Gatsby 上遇到了同样的问题,观看此视频可能有助于修复图像 URI 以正确加载图像:
https://youtu.be/LIrK5KxsUSE?t=351

这是固定我的:

 <Reactmarkdown
source={data.strapiArticle.content}
transformImageUri={uri =>
uri.startsWith("http") ? uri : `${process.env.REACT_IMAGE_BASE_URL}${uri}`
}
/>

.env.development 文件:
REACT_IMAGE_BASE_URL =http://localhost:1337

关于reactjs - react-markdown 图像未在浏览器中呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51060771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com