JolyCode
@JolyCode
junior frontend developer

Почему React не видит img файл?

В общем, для начала покажу путь к файлу и сам App.js
6356598be9879411689257.png
Из бекенда достается вот такой путь к файлу : "imageUrl": "/img/sneakers/1.jpg"
Я ради интереса попробовал сделать примерно также на чистом HTML и всё работало хорошо, но в React, возникают некоторые проблемы, хотя оно и понятно, я React лишь начал учить и не все пока мне понятно, надеюсь на вашу помощь, чтобы понять здесь можно сделать
  • Вопрос задан
  • 180 просмотров
Решения вопроса 1
Jeer
@Jeer
уверенный пользователь
Привет,
src реакта это файлы для разработчика, внутри не должно храниться картинок и прочих ресурсов. Если все же это прям необходимо, тогда нужно явно прописывать это
Обычно изображения, иконки и прочие публичные ресурсы лежат в папке public, которая располагается рядом с папкой src.

собственно, таких проблем нет, если создаешь каркас приложения через консоль npx create-react-app [name]

и еще у тебя ошибка в пути, из бекенда /sneakers, а на схеме /items - пути должны совпадать
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Smirator
Тут был похожий вопрос: https://qna.habr.com/q/1110488#answer_2111758
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы