路由:
安装:npm install react-router-dom
引入:import { BrowserRouter, Switch, Route } from 'react-router-dom'
基本结构:
<BrowserRouter> //最外层---声明一个路由块作为包裹
<div> //外层必须包裹一个div
<Header></Header>
<Switch> //选择声明
<Route exact path="/" component={Index}></Route> //路由声明---声明一个路由块
<Route path="/detail/:id" component={Detail}></Route>
<Index></Index>
</Switch>
<Footer></Footer>
</div>
</BrowserRouter>
网友评论