Reactjs - редирект с реактивного маршрутизатора - PullRequest
0 голосов
/ 30 августа 2018

Когда я использую Redirect в своем приложении реагирования, оно перенаправляет по определенному пути, и когда я перезагружаю эту страницу, при начальной загрузке происходит ошибка, как будто ее там нет. Это происходит только тогда, когда я использую Redirect!

App.js

<Route exact path="/itemSelection" component={itemSelection/:id} />

Login.js

if (this.state.login) {
    return (<Redirect to={`/itemSelection/${this.state.id}`}/>)
}

1 Ответ

0 голосов
/ 30 августа 2018

Используйте это: -

if (this.state.login) {
     this.context.router.push(`/itemSelection/${this.state.id}`);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...