“История реагирования Параметры поиска” Ответ

ИСТОРИЯ.push с Params

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

const FirstPage = props => {
    let history = useHistory();

    const someEventHandler = event => {
       history.push({
           pathname: '/secondpage',
           search: '?query=abc',
           state: { detail: 'some_value' }
       });
    };

};

export default FirstPage;

Precious Panda

ИСТОРИЯ.push с Params

import { useEffect } from "react";
import { useLocation } from "react-router-dom";

const SecondPage = props => {
    const location = useLocation();

    useEffect(() => {
       console.log(location.pathname); // result: '/secondpage'
       console.log(location.search); // result: '?query=abc'
       console.log(location.state.detail); // result: 'some_value'
    }, [location]);

};
Precious Panda

История PUST PEARCS PARAM

this.props.history.push({
    pathname: '/client',
    search: "?" + new URLSearchParams({clientId: clientId}).toString()
})
Alive Antelope

История реагирования Параметры поиска

pathname, search
Agreeable Addax

Ответы похожие на “История реагирования Параметры поиска”

Вопросы похожие на “История реагирования Параметры поиска”

Больше похожих ответов на “История реагирования Параметры поиска” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования