前提条件,和路由跳转一样,路由传参同样需要react-router-dom插件
1问号传参
问号传参我们需要在页面路径后以问号(?)开始,不同参数之间用&连接
<Link to="/page2?name=fromPage1&id=123">Go to Page 2 (?传参)</Link>
在页面获取传递的参数需要使用useLocation这个hook,具体使用方法如图所示
2斜杠传参
与问号传参的方式有所不同主要是在routes.ts文件中,给路径添加匹配
获取斜杠传参的参数,如图所示
效果: