this.props.match


this.props.match中包含的是url信息其中

  • params字段可以獲取路由參數。

路由為:

{ path: "/FriendDetail/ :id/ :index", name: "FriendDetail", component: FriendDetail }
這樣可以根據 idindex的不同獲取不同的數據,進行渲染。
 
獲取方法:
let id = this.props.match.params.id;
效果如下:
  •  history包含了組件可以使用的各種路由系統的方法,常用的有 pushreplace,兩者都是跳轉頁面,但是 replace 不會引起頁面的刷新,僅僅是改變 url。

使用方法:

this.props.history.push('/download'); // 跳轉到“/download”頁面

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM