#reactjs #react-router
Вопрос:
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom'
import { useHistory } from 'react-router-dom';
const Installer = () => {
const classes = useStyles();
const history = useHistory();
return (
<Router history={history}>>
<Switch>
<Route exact path='/' component={zz} />
<Route path='/xx' component={xx} />
<Route path='/yy' component={yy} />
</Switch>
</Router>
)
}
export default Installer
Обновление страницы или возврат назад не работает. Если я вручную введу URL-адрес на определенную страницу, отличную от базового URL-адреса, это тоже не сработает .
Ответ №1:
Я предлагаю вместо useHistory()
использования goBack()