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

React Router - полная библиотека маршрутизации для React, вдохновленная системой маршрутизации Ember.

21
Как перейти к истории в React Router v4?
В текущей версии React Router (v3) я могу принять ответ сервера и использовать browserHistory.pushдля перехода на соответствующую страницу ответа. Тем не менее, это не доступно в v4, и я не уверен, как правильно это сделать. В этом примере при использовании Redux компоненты / app-product-form.js вызывают, this.props.addProduct(props)когда пользователь отправляет форму. Когда …

16
Программная навигация с использованием реагирующего маршрутизатора V4
Я только что заменил react-routerс v3 на v4. Но я не уверен, как программно перемещаться в функции-члене a Component. т.е. в handleClick()функции, к которой я хочу перейти /path/some/whereпосле обработки некоторых данных. Я использовал это для: import { browserHistory } from 'react-router' browserHistory.push('/path/some/where') Но я не могу найти такие интерфейсы в …

4
React Router с необязательным параметром пути
Я хочу объявить путь с необязательным параметром пути, поэтому, когда я добавляю его, страница делает что-то дополнительное (например, заполняет некоторые данные): http: // localhost / app / path / to / page <= отобразить страницу http: // localhost / app / path / to / page / pathParam <= отобразить …

7
Вложенные маршруты с реагирующим маршрутизатором v4 / v5
В настоящее время я борюсь с вложенными маршрутами, используя реакционный маршрутизатор v4. Наиболее близким примером была конфигурация маршрута в документации React-Router v4 . Я хочу разделить свое приложение на 2 части. Интерфейс и админка. Я думал о чем-то вроде этого: <Match pattern="/" component={Frontpage}> <Match pattern="/home" component={HomePage} /> <Match pattern="/about" component={AboutPage} …

8
React Router v4 - Как получить текущий маршрут?
Я хотел бы, чтобы отобразить titleв <AppBar />том , что каким - то образом передается из текущего маршрута. В React Router v4, как можно <AppBar />было бы передать текущий маршрут в его titleпропеллер? <Router basename='/app'> <main> <Menu active={menu} close={this.closeMenu} /> <Overlay active={menu} onClick={this.closeMenu} /> <AppBar handleMenuIcon={this.handleMenuIcon} title='Test' /> <Route path='/customers' …

12
Как прослушивать изменения маршрута в React Router v4?
У меня есть пара кнопок, которые действуют как маршруты. Каждый раз при изменении маршрута я хочу убедиться, что активная кнопка меняется. Есть ли способ прослушать изменения маршрута в реакции маршрутизатора v4?

14
Как реализовать аутентифицированные маршруты в React Router 4?
Я пытался реализовать аутентифицированные маршруты, но обнаружил, что React Router 4 теперь мешает этому работать: <Route exact path="/" component={Index} /> <Route path="/auth" component={UnauthenticatedWrapper}> <Route path="/auth/login" component={LoginBotBot} /> </Route> <Route path="/domains" component={AuthenticatedWrapper}> <Route exact path="/domains" component={DomainsIndex} /> </Route> Ошибка: Предупреждение: вы не должны использовать <Route component>и <Route children>по одному и тому …

4
React Router v4 <NavLink> против <Link> преимущества
Помимо возможности установить «activeClassName» и «activeStyle» в NavLink, есть ли причина использовать NavLink поверх Link при создании ссылок на другие маршруты на элементах, не связанных с навигацией (т.е. не в главной навигации в верхнем или нижнем колонтитуле) на вашем сайте которым не нужно активное состояние / класс?

12
react-router (v4) как вернуться?
Пытаюсь понять, как мне вернуться на предыдущую страницу. Я использую[react-router-v4][1] Это код, который я настроил на своей первой целевой странице: &lt;Router&gt; &lt;div&gt; &lt;Link to="/"&gt;&lt;div className="routerStyle"&gt;&lt;Glyphicon glyph="home" /&gt;&lt;/div&gt;&lt;/Link&gt; &lt;Route exact path="/" component={Page1}/&gt; &lt;Route path="/Page2" component={Page2}/&gt; &lt;Route path="/Page3" component={Page3}/&gt; &lt;/div&gt; &lt;/Router&gt; Чтобы перейти на следующие страницы, я просто делаю: this.props.history.push('/Page2'); Однако как …

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

9
Как получить параметры запроса в react-router v4
Я использую в своем проекте response-router-dom 4.0.0-beta.6. У меня есть такой код: &lt;Route exact path="/home" component={HomePage}/&gt; И я хочу получить параметры запроса в HomePageкомпоненте. Я нашел location.searchпараметр, который выглядит так:, ?key=valueпоэтому он не анализируется. Как правильно получить параметры запроса с помощью response-router v4?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.