React 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

Любая идея?

Маршрутизатор предназначен только для навигации в приложении.

vahdet 29.06.2018 16:13
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
3
1
1 039
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

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

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

Другие вопросы по теме