react路由是react应用程序中的一种导航系统,通过react router 来实现,它通过react的组件化机制来实现路由的配置,react路由的实现原理主要是通过浏览器的History API来实现URL的变化,并通过react组件来实现路由的映射和渲染
核心代码
import { Route, Link } from 'react-router-dom';
import City from './Routers/City';
import Home from './Routers/Home';
export default function App() {
return (
<div>
<Route path='/city' component={City}></Route>
<Route path='/home' component={Home}></Route>
<Link to='/home'> 跳转home</Link>
</div>
)
}