react router redirect from Переадресация с корня (/)
Primary tabs
Сработает решение вроде:
import { BrowserRouter as Router, Route, Switch, Redirect, } from "react-router-dom"; <Router> <Switch> <Redirect exact from="/" to='/index'} /> <Route path='login' component={Login2} /> </Switch> </Router>
-- для того чтобы работал from нужно:
- обернуть все в Switch -- это требование реакта для работы from, при его выполнении рендерится будет только первый элемент (ну или выполняться переадресация, если это редирект),
- так же для того чтобы совпадение было точным, как показывает практика, необходимо использовать exact (если у вас там не шаблон, а фиксированный url).
Подробности:
- Log in to post comments
- 2012 reads