问题:
今天在做面包屑的时候,当点击 轮播图管理的时候,路径是/swiper
写了重定向<Redirect from='/swiper' to="/swiper/list" />
但是只有刷新才会跳转到当前路由。
解决办法:
是我没有 把<Redirect /> 放在<Route/>的后面 ,应该是 <Route />在前面 后面是 <Redirect />
最后是 <Route path ="*" component ={Home} /> 这种
<Switch>
<Route path="/user" component ={User}></Route>
<Route path="/data" component ={Data}></Route>
<Route path="/goods" component ={Goods}></Route>
<Route path="/home" component ={Home}></Route>
<Route path="/swiper/list" render ={()=><SwiperList/>}></Route>
<Route path="/swiper/add" component ={SwiperAdd}></Route>
<Redirect from='/swiper' to="/swiper/list" />
<Redirect from='/' to="/home"/>
<Route path="*" component ={Home}></Route>
</Switch>