Вот как должна загружаться моя целевая страница:
Вот как загружается моя целевая страница:
На странице, отображающей неправильно, код для 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 на компонент, где фоновое изображение загружается нормально:
https://github.com/jfny/custom-everything/blob/master/client/v1/src/components/homepage/HeroSection.js
Вот ссылка Github на компонент, где я пытаюсь сделать то же самое, но фон не загружается:
https://github.com/jfny/custom-everything/blob/master/client/v1/src/components/homepage/PropertiesSection.js
Если у кого-то есть понимание, оно будет оценено. Спасибо.