“React Get Current маршрут” Ответ

React Get Current маршрут

/*In the 5.1 release of react-router there is a hook called useLocation,
which returns the current location object. 
This might be useful any time you need to know the current URL.*/
import { useLocation } from 'react-router-dom';

const location = useLocation();
console.log(location.pathname);

Snackety Snack

Получить текущий url React Router

import {withRouter} from 'react-router-dom';

const SomeComponent = withRouter(props => <MyComponent {...props}/>);

class MyComponent extends React.Component {
  SomeMethod () {
    const {pathname} = this.props.location;
  }
}
Jolly Jaguar

Как узнать текущий маршрут в компоненте класса React

/*For class based components*/
import { withRouter } from 'react-router-dom';

class SomeComponent extends Component {
  render() {
    console.log(this.props.location)
    console.log(this.props.location.pathname)
    console.log(this.props.location.match)
    return <div>Something</div>
  }
}

export default withRouter(SomeComponent)
Frightened Flatworm

Ответы похожие на “React Get Current маршрут”

Вопросы похожие на “React Get Current маршрут”

Больше похожих ответов на “React Get Current маршрут” по JavaScript

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

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