404 image реагирует на соединение маршрутизатора с параметром - PullRequest
1 голос
/ 12 марта 2019
  import { Route } from 'react-router-dom'

  <PageRoute exact page={GamesPage} path='/games/:type' config={config} />

Когда я пытаюсь получить изображение на странице, используя маршрут с параметром, он возвращает 404.Но когда я пытаюсь получить изображение с помощью:

 <PageRoute exact page={GamesPage} path='/games' config={config} />

Это работает правильно.Я пытался найти проблему, пытался сделать режим strict, но он возвращает ту же ошибку 404.

Браузер пытается найти файлы по этому маршруту:

http://localhost:8080/games/img/slots/banner.jpg

1 Ответ

1 голос
/ 12 марта 2019

Поскольку он работает на одном маршруте, но не на другом, это означает, что вы пытаетесь получить изображение относительно текущего URL.

Добавьте / в начале атрибута src элемента img, и он должен работать как положено.

От:

<img src="img/slots/banner.jpg" />

Кому:

<img src="/img/slots/banner.jpg" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...