Альтернатива Inertia.js для history.push из React.js

Я знаю, что в React.js, если вы хотите нажать кнопку, которая вызовет изменение местоположения, я могу использовать это:

import { useHistory } from "react-router-dom";

function HomeButton() {
  let history = useHistory();

  function handleClick() {
    history.push("/home");
  }

  return (
    <button type = "button" onClick = {handleClick}>
      Go home
    </button>
  );
}

Я ищу альтернативу в Inertia.Js https://inertiajs.com/links, но, к сожалению, я нашел только этот пример:

<InertiaLink href = "/logout" method = "post" as = "button" type = "button">Logout</InertiaLink>

Вопрос: Как сделать альтернативу как в react js (history.push("/home");)?

посмотри inertiajs.com/manual-visits#browser-history

Nisharg Shah 23.12.2020 12:04

@NishargShah, не могли бы вы опубликовать свой комментарий в качестве ответа, чтобы иметь возможность принять ваш ответ.

Asking 23.12.2020 12:28

рад, что тебе понравился мой ответ

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

Ответы 1

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

Пожалуйста, ознакомьтесь с приведенной ниже ссылкой на документы

https://inertiajs.com/manual-visits#browser-history

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