Вопросы с тегом «react-router-dom»


8
Обнаружение изменения маршрута с помощью реактивного маршрутизатора
Мне нужно реализовать некоторую бизнес-логику в зависимости от истории просмотров. Я хочу сделать что-то вроде этого: reactRouter.onUrlChange(url => { this.history.push(url); }); Есть ли способ получить обратный вызов от реактивного маршрутизатора при обновлении URL-адреса?

9
Как получить параметры запроса в react-router v4
Я использую в своем проекте response-router-dom 4.0.0-beta.6. У меня есть такой код: <Route exact path="/home" component={HomePage}/> И я хочу получить параметры запроса в HomePageкомпоненте. Я нашел location.searchпараметр, который выглядит так:, ?key=valueпоэтому он не анализируется. Как правильно получить параметры запроса с помощью response-router v4?

3
Невозможно прочитать свойство 'history' из undefined (использовать ловушку истории React Router 5)
Я использую новый крючок useHistory от React Router, который вышел несколько недель назад. Моя версия React-роутера 5.1.2. Мой Реакт находится на версии 16.10.1. Вы можете найти мой код внизу. Тем не менее, когда я импортирую новую историю использования из реагирующего маршрутизатора, я получаю эту ошибку: Uncaught TypeError: Cannot read property …

1
Передача Реакции-роутера-Домена во внешнюю библиотеку
Я рендеринг компонентов из моей внешней (node_modules) библиотеки шаблонов. В моем основном приложении я передаю свой Linkэкземпляр из react-router-domкомпонента моих внешних библиотек следующим образом: import { Link } from 'react-router-dom'; import { Heading } from 'my-external-library'; const articleWithLinkProps = { url: `/article/${article.slug}`, routerLink: Link, }; <Heading withLinkProps={articleWithLinkProps} /> В моей …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.