react 路由传参总结

简介: react 路由传参总结

1. 前言

  1. 本篇还是 react-router-dom 5x版本的总结

2. 来个表格

  1. 总结是个好习惯
  2. 传递案例 都是history.push()的参数

传参方式 传递案例 history.push() 接收方式 地址栏是否显示显示 刷新界面参数是否还在
search "/blog/java?job=全栈" props.location.search字符串 需自己分割 let searchParams = new URLSearchParams(search) let job = searchParams.get("job") 显示 还在
query {pathname:"/blog/java", query:{id:98765}} props.location.query.id 不显示 不在
state {pathname:"/blog/java", state:{name:'yzs'}} props.location.state.name 不显示 还在
params 1. path绑定参数<Route exact path="/blog/web/:id" /> {pathname:"/blog/web/2345678"}或者 "/blog/web/2345678" props.match.params.id 显示 还在

参考资料


初心

我所有的文章都只是基于入门,初步的了解;是自己的知识体系梳理,如有错误,道友们一起沟通交流;
如果能帮助到有缘人,非常的荣幸,一切为了部落的崛起;
共勉
相关文章
|
2天前
|
前端开发 JavaScript
React和Vue实现路由懒加载
React和Vue实现路由懒加载
37 2
|
2天前
|
存储 前端开发 JavaScript
react怎么实现跨页面传参
react怎么实现跨页面传参
55 2
|
2天前
|
前端开发
如何使用react-router v6快速搭建路由?
如何使用react-router v6快速搭建路由?
60 0
|
2天前
|
存储 资源调度 前端开发
React原理 即 React路由基础
React原理 即 React路由基础
52 1
|
2天前
|
移动开发 前端开发 API
第三十二章 React路由组件的简单使用
第三十二章 React路由组件的简单使用
|
2天前
|
存储 前端开发 JavaScript
第三十章 React的路由基本使用
第三十章 React的路由基本使用
|
2天前
|
资源调度 前端开发 JavaScript
React 的antd-mobile 组件库,嵌套路由
React 的antd-mobile 组件库,嵌套路由
48 0
|
2天前
|
前端开发 中间件 数据安全/隐私保护
React路由进阶方法
React路由进阶方法
29 1
|
2天前
|
JavaScript 前端开发 网络安全
vue与react路由拦截
vue与react路由拦截
31 4
|
2天前
|
JavaScript 前端开发 小程序
react-router4.2使用js控制路由跳转的3种方式
react-router4.2使用js控制路由跳转的3种方式