Как мне работать с этим путем admin/users/:id
, используя реагирующий маршрутизатор-дом ??
У меня нет проблем, когда уровень всего один, я имею в виду что-то вроде: /users/:id
Маршрутизатор:
class App extends Component {
render() {
return (
<Router>
<React.Fragment>
<Header />
<Container fluid={true} className="content">
<Switch>
<Route path="/dashboard" render={() => <h1>DashBoard</h1>} />
<Route path="/admin/users" component={AdminUsers} />
//Below line is not working as I expect.
<Route path="/admin/users/:id" render={() => <h1>User View</h1>} />
<Route path="/admin/clients" render={() => <h1>Admin Clients</h1>} />
<Route path="/reporting" component={AdminReportPage} />
<Route path="/help" render={() => <h1>Help</h1>} />
<Route render={() => <h1>Page not found.</h1>} />
</Switch>
</Container>
</React.Fragment>
</Router>
)
}
}
export default App;
когда я пытаюсь перейти на admin/users/:id
приложение не отвечает и остается в admin/users
.
Дополнительно: "response-router-dom": "4.3.1"