路由配置
<Route path='/Login(/:router)' component={Login}/>//匹配 /Login,/Login/detail/100
在登录页面代码
//验证如果路由中存在router将跳回到指定页面
const params=this.props.params
const router=params.router
if(router){
hasHistory.push(router)
}else{
this.goUserPage()
}
goUserPage(){
hasHistory.push('/User')
}
验证页面处理
if(!userinf.username){
//这里将跳转到登录页面。传入router,以便登录完成自己跳 回来
hasHistory.push('/Login'+encodeURIComponent('/detail/'+id))
}