2-1 动态路由

2-1-1 设置动态路由
  1. <Route path="/detail/:id" component={Detail}></Route>

2-1-2 跳转传参
  1. import { Link } from "react-router-dom";
  2. <Link to={`/detail/${item.id}`}>
  3. ....
  4. </Link>

2-1-3 在跳转页面接收参数 this.props.match.params
  1. import React,{Component} from 'react'
  2. class Detail extends Component {
  3. render(){
  4. return (<div>detail</div>)
  5. }
  6. componentDidMount(){
  7. console.log(this.props.match.params)
  8. }
  9. }
  10. export default Detail;