Как создать ссылку на файл xml в react-router?

Как сделать правильный переход на xml файл в react-router ?

<Route path="/rss/test.xml" />

По ссылке должен быть доступен файл xml.

В данный момент - Cannot GET /rss/test.xml

Использую webpack dev server.
  • Вопрос задан
  • 563 просмотра
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
Вам надо использовать тег a:
<a href="/path/file_name.xml" download>Download</a>

Если вы хотите использовать file-loader для переноса файла в статическую директорию сборки, то:
<a href={require('../path/file_name.xml')} download>Download</a>


react-router используется исключительно для клиентской навигации и рендера древа в зависимости от значения location.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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