“React History Push Search Params reagieren” Code-Antworten

history.push mit 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

history.push mit 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

Verlaufs -Suchparameter

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

React History Push Search Params reagieren

pathname, search
Agreeable Addax

Ähnliche Antworten wie “React History Push Search Params reagieren”

Fragen ähnlich wie “React History Push Search Params reagieren”

Weitere verwandte Antworten zu “React History Push Search Params reagieren” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen