这是我的着陆页应该如何加载:
这是我的着陆页加载方式:
在呈现错误的页面上,在顶部截断的 hero 代码使用以下代码加载背景图像就好了:
(react/ JSX):
<section className="hero-section" style={ { backgroundImage: "url('https://s3.us-east-2.amazonaws.com/housessoldeasily.com/img/bg.jpg')" }> </section>
但是当我对其他四个图像尝试相同的方法时:
<div className="propertie-item set-bg" style={ { backgroundImage: "url('https://s3.us-east-2.amazonaws.com/housessoldeasily.com/img/propertie/1.jpg')" } }></div>
它不加载。当我检查元素时,我看到:
<div class="propertie-item set-bg" style="background-image: url("undefined");"></div>
我确实在我的代码中定义了 URL,但由于某种原因它没有通过。
然而,当我查看网络选项卡时,所有的图像请求都收到了 200 个响应
您可以访问housessoldeasily.netlify.com 以获取该站点的工作静态版本。这不是网站的 React 版本。
这是背景图像加载正常的组件的 Github 链接:
这是一个组件的 Github 链接,我在其中尝试了完全相同的操作,但背景未加载:
如果有人有任何见解,将不胜感激。谢谢。