React Link не перенаправляет должным образом - PullRequest
0 голосов
/ 29 июня 2018

Я использую Link в реакции на перенаправление на внешнюю ссылку следующим образом:

<div className="btn-footer-padd">
    <Link className="career-btn sourceSansPro-sanSerif"
        target="_blank" 
        to="https://google.com"
    >Careers</Link>
</div>

Теперь, когда я пытаюсь это сделать, он перенаправляет так:

http://myweburl/http://https://google.com

я хочу перенаправить на это:

http://https://google.com

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 29 июня 2018

Если вы хотите отойти от своего приложения, вы должны использовать обычный элемент <a> React. Если вы хотите перенаправить пользователя на какой-либо другой маршрут внутри вашего приложения, вы можете использовать компонент <Redirect to="" /> из реагирующего маршрутизатора.

0 голосов
/ 29 июня 2018

Вы должны использовать <Link> только с маршрутизатором, чтобы позволить пользователю перемещаться в вашем приложении. Если вы хотите перенаправить пользователя на внешний URL-адрес, используйте тег <a>

...