位置: IT常识 - 正文

【React Router 6 快速上手二】useParams / useSearchParams / useLocation / 编程式路由导航useNavigate等API(react router教程)

编辑:rootadmin
【React Router 6 快速上手二】useParams / useSearchParams / useLocation / 编程式路由导航useNavigate等API

推荐整理分享【React Router 6 快速上手二】useParams / useSearchParams / useLocation / 编程式路由导航useNavigate等API(react router教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:react router prompt,react router prompt,react-router6,react-router5,react-router6,react router5,react-router5,react router v6,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

博主主页👉🏻蜡笔雏田学代码 专栏链接👉🏻React专栏 之前学习了react-router-dom5版本的相关内容 参考文章👉🏻React路由组件传参的三种方式和 【React路由】编程式路由导航 回顾上篇文章👉🏻【React Router 6 快速上手一】,今天来学习react-router-dom6版本的另一些相关知识! 感兴趣的小伙伴一起来看看吧~🤞

【React Router 6 快速上手二】useParams / useSearchParams / useLocation / 编程式路由导航useNavigate等API(react router教程)

文章目录1. 向路由组件传递params参数:useParams()2. 向路由组件传递search参数:useSearchParams()3. 向路由组件传递state参数:useLocation()4. 编程式路由导航useNavigate()5. useInRouterContext()6. useNavigationType()7. useOutlet()8. useResolvedPath()1. 向路由组件传递params参数:useParams()

在v5版本中,路由组件传递参数方式有三种:params、search、state。在v6中,都能用这三种方式,但是写法不一样了。

当点击消息1这个导航链接时,展示下方对应的Detail路由组件,并向这个组件传递params参数(ID,TITLE,CONTENT)信息。

向路由组件传递params参数:和v5一样,在路径后面跟上想要传递的值

Message.jsx

message.map((m) => { return ( // 路由链接 <li key={m.id}> <Link to={`detail/${m.id}/${m.title}/${m.content}`}> {m.title} </Link>&nbsp;&nbsp; </li> )})

在路由表中,

本文链接地址:https://www.jiuchutong.com/zhishi/294570.html 转载请保留说明!

上一篇:YOLOv8代码上线,官方宣布将发布论文,附精度速度初探和对比总结(yolov1代码)

下一篇:阿尔萨斯的葡萄酒村,法国上莱茵省 (© Walter Bibikow/eStock Photo)(阿尔萨斯葡萄园)

  • 累计折旧 计提折旧
  • 税金及附加与应交税费的差额
  • 其他应收款属于会计要素中的
  • 主营业务收入计入
  • 当年实现的利润属于资产吗
  • 临时售楼处要考虑消防吗
  • 贴息收入什么意思
  • 应征进口关税的公式
  • 货车挂靠企业需要交增值税吗?
  • 公司多久不做账会被注销?
  • 增值税发票遗失证明
  • 临时人员工资需交税吗
  • 资产负债表里应交税费里都包含什么
  • 库存周转天数计算实例
  • 先开发票再预缴税款吗
  • 企业捐赠如何入账
  • 公司用库存商品怎么做账
  • 现金比率分析怎么分析
  • 资产利润率和资本利润率监管标准
  • 辅导费是什么
  • 股东投资如何做账务处理
  • windows11怎么设置默认应用
  • 抵扣联和发票联丢失怎么办
  • 盒装cpu和散装
  • 增值税专票开错了可以作废吗
  • 企业境外所得税额抵免限额应分国分项计算
  • 总分账与明细账关系
  • 应交税金应交增值税科目设置
  • 老生常谈含义
  • 定时器计数器实验报告
  • github ci/cd
  • c语言设计酒店管理系统
  • 微信小程序获取地理位置
  • Vue3-Pinia的基本使用
  • elinks --dump
  • 公司发放工作服账务处理
  • mysql中regexp_instr函数的使用
  • 民办学校学费收入
  • 如何设置linux
  • MySQL中distinct与group by之间的性能进行比较
  • 国债 企业
  • 购办公桌椅入什么费用
  • 外部审计查什么
  • 视同销售的会计处理是指?
  • 开具免税的发票,"税率"栏该如何填开?
  • 金税四期功能
  • SQL Server性能优化工具Profiler
  • 营业外收入月末怎么处理
  • 住宿费开的增值税专用发票怎么记账
  • 质保期内出现质量问题,一直没有修复
  • 开具红字发票后所冲销的销项税应该怎么处理?
  • 出口退税进项发票会计分录
  • 工会经费能零申报保存不起
  • 航天信息服务费不交可以吗
  • 其他应收款待抵扣借方是什么意思啊
  • 会务费入哪个科目
  • 会计记账凭证样本
  • SQL直接操作excel表(查询/导入/插入)
  • Windows Vista下IIS使用常见问题
  • windowsserver2008r2standard激活
  • mac应用商店未能完成购买
  • freebsd操作命令
  • mac怎么设置开机默认windows
  • centos部署tomcat配置
  • 全自怎么安装方法
  • wincomm.exe - wincomm是什么进程
  • ubuntu 20.04桌面
  • 演示模式怎么设置
  • linux tee命令详解
  • 打开字符面板
  • win8.1连不上wifi
  • python爬虫怎么做
  • vue devtools功能
  • 举例详解民法典第994条
  • js类的实现
  • 小规模纳税人租金收入不超过30万
  • 蚊香税率是多少
  • 北京昌平区租房价格
  • 分红太多
  • 规范性文件失效后,没有新文件,可以使用民法典第十条吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设