📅  最后修改于: 2023-12-03 15:42:08.963000             🧑  作者: Mango
在React Router中,
Invariant failed: You should not use <Switch> outside <Router>
这是因为
要解决这个问题,将
例如:
import React from 'react';
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom';
const App = () => {
return (
<Router>
<Switch>
<Route exact path="/">
<Home />
</Route>
<Route path="/about">
<About />
</Route>
<Route path="/contact">
<Contact />
</Route>
</Switch>
</Router>
);
};
export default App;
在上面的示例中,
记住,使用
完整示例代码可以在这里查看。