Я использую маршрутизатор реакции для маршрутизации на стороне клиента. У меня есть кнопка, и когда кто-то нажимает кнопку, я хочу перенаправить пользователя на другой URL-адрес. Например, я хочу перенаправить пользователя на «http://www.google.com». Я использовал навигационный микс и использовал this.transitionTo («https://www.google.com»). Но когда я делаю это, я получаю эту ошибку. Инвариантное нарушение: не удается найти маршрут с именем «https://www.google.com».перенаправление перенаправления на другой домен.
Я могу использовать window.location, но это правильный путь?
Как это ответить? Возникает вопрос: «Как перенаправить мое приложение на кнопку, нажав на внешний URL?». Вопрос обобщается на «как перенаправить программно в ответ на событие?» Вы не можете использовать элемент ссылки для этого ... – GreenAsJade
A '
Извините, но я до сих пор не правильно передал вызов. Речь идет не о том, чтобы сделать переадресацию видимого элемента с интерактивным доступом. Речь идет о перенаправлении после обработки события в коде обработчика события. Это может быть кнопка onClick или другое событие, которое активирует код. Изнутри кода вам необходимо перенаправить пользователя на внешний URL, основанный на некоторой программной логике. Вопрос заключается в том, чтобы спросить: «Это window.location правильный способ сделать это?» – GreenAsJade