携带params参数
<Link to={
`/home/message/detail/${
msgObj.id}/${
msgObj.title}`}>{
msgObj.title}</Link>
<Route path='/home/message/detail/:id/:title' component={
Detail}/>
const {
id,title}=this.props.match.params
携带search参数
<Link to={
`/home/message/detail?id=${
msgObj.id}&title=${
msgObj.title}`}>{
msgObj.title}</Link>
<Route path='/home/message/detail' component={
Detail}/>
const {
search}=this.props.location
const {
id,title}=qs.parse(search.slice(1))
携带state参数
<Link to={
{
pathname:'/home/message/detail',state:{
id:msgObj.id,title:msgObj.title}}}>{
msgObj.title}</Link>
<Route path='/home/message/detail' component={
Detail}/>
const {
id,title}=this.props.location.state || {
}