Как сделать гиперссылку внешней в реакции? - PullRequest
0 голосов
/ 15 мая 2018

Я новичок в реакции и имею эту ссылку в компоненте:

<a href="https://example.com/faq.html"> FAQ </a>

Я хочу, чтобы сервер faq.html извне реагировал.

Проблема в том, что реакция обрабатывает ссылкукак внутреннее и дает 404.

Я видел аналогичный вопрос, который предлагает использовать <Route ..., но тогда я не знаю, как преобразовать гиперссылку в маршрут.

Также я знаю, что могу добавить target="_blank" к тегу, но это не мое идеальное решение.

Так что оцените вашу помощь в решении этой проблемы.

1 Ответ

0 голосов
/ 16 мая 2018

Сначала вам нужно создать новый Route let faq

<Route path='/faq' component={() => window.location = 'https://example.com/faq.html'}/>

Затем измените атрибут anchor tag href на

<a href="/faq"> FAQ </a>

Надеюсь, что это работает !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...