react中用link跳轉的方式:1、透過Link跳轉攜帶隱形參數,然後使用「this.props.location.query」拿到所傳參數物件;2、透過Link跳轉攜帶顯性參數,然後使用“this.props.match.params.id”取得參數。
本教學操作環境:Windows10系統、react18.0.0版、Dell G3電腦。
react中怎麼用link跳轉?
React中Link跳轉
Link跳轉攜帶隱形參數:
<Link to={{ pathname: 'agent-openservice/', query:{ shop_id:row.shop_id, merchant_id:row.merchant_id } }} />
可透過this.props.location.query拿到所傳參數物件
缺點:頁面刷新路由遺失、參數遺失
優點:可攜帶多個參數
Link跳轉攜帶顯性參數
<Link to={{pathname: 'agent-openservice/' + shopId, }} />
掛載的路由路徑:
<Route path="agent-openservice/:id">
可透過this.props.match.params.id取得參數
優點:重新整理頁面不會遺失參數
缺點:只能傳遞一個參數
推薦學習:《react影片教學》
以上是react中怎麼用link跳轉的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本文討論了HTML5音頻格式和跨瀏覽器兼容性。它涵蓋MP3,WAV,OGG,AAC和WebM,並建議使用多個來源和後備以實現更廣泛的可訪問性。

SVG和畫布是Web圖形的HTML5元素。基於向量的SVG擅長可擴展性和交互性,而基於像素的畫布則更適合遊戲等性能密集型應用程序。

本文討論了HTML的&Lt; Meter&Gt; &&&lt;標籤,用於顯示標量值和任務進度。

這是使用HTML5轉換為表格格式的數據,包括響應式設計的示例和策略,造型的最佳實踐以及表格結構中使用的語義HTML5標籤:&lt;! doctype html&gt; &lt; html lang =&

本文討論了&lt; datalist&gt; gt; &&&lt; select&gt;標籤,專注於其功能,用戶互動以及對不同Web開發方案的適用性。

本文討論了HTML的Lt; gt; gt; &&lt; img&gt;標籤,專注於他們的目的,用法和語義優勢。主要論點是&gt; gt;提供更好的結構和訪問


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Linux新版
SublimeText3 Linux最新版

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具