位置: 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)(阿尔萨斯葡萄园)

  • 路由器24小时开着费电吗(路由器24小时开机好吗)

    路由器24小时开着费电吗(路由器24小时开机好吗)

  • 苹果蓝牙耳机丢了能找回吗(苹果蓝牙耳机丢了怎么定位找到)

    苹果蓝牙耳机丢了能找回吗(苹果蓝牙耳机丢了怎么定位找到)

  • 海尔智能冰箱怎么调温和怎么设置温度(海尔智能冰箱怎么调冷藏温度和冷冻温度)

    海尔智能冰箱怎么调温和怎么设置温度(海尔智能冰箱怎么调冷藏温度和冷冻温度)

  • 荣耀play4tpro可以支持nfc吗(荣耀play4tpro可以无线充电吗)

    荣耀play4tpro可以支持nfc吗(荣耀play4tpro可以无线充电吗)

  • 固态硬盘qvo和evo的区别(固态硬盘qvo和evo有什么差别)

    固态硬盘qvo和evo的区别(固态硬盘qvo和evo有什么差别)

  • iphonexs滑动掉帧怎么解决(iphonexs屏幕滑动掉帧)

    iphonexs滑动掉帧怎么解决(iphonexs屏幕滑动掉帧)

  • 腾讯会议共享屏幕播放视频没声音(腾讯会议共享屏幕时怎么露脸)

    腾讯会议共享屏幕播放视频没声音(腾讯会议共享屏幕时怎么露脸)

  • 发微信转圈是什么原因(微信转圈圈表情包)

    发微信转圈是什么原因(微信转圈圈表情包)

  • 小米8se听筒声音小解决

    小米8se听筒声音小解决

  • 手机mhl功能在哪里打开(怎么看手机mhl功能)

    手机mhl功能在哪里打开(怎么看手机mhl功能)

  • 天正t20v6.0支持哪个版本的cad(天正t20v5.0支持cad2020吗)

    天正t20v6.0支持哪个版本的cad(天正t20v5.0支持cad2020吗)

  • 微信打字变颜色怎么设置(微信打字变颜色怎么回事)

    微信打字变颜色怎么设置(微信打字变颜色怎么回事)

  • 哔哩哔哩审核大概要多久(哔哩哔哩审核规则)

    哔哩哔哩审核大概要多久(哔哩哔哩审核规则)

  • 尝鲜版和正式版的区别(尝鲜版与公测版哪个版本好)

    尝鲜版和正式版的区别(尝鲜版与公测版哪个版本好)

  • 苹果手机程序切换出来进去就重新开始(苹果手机程序切换暂停)

    苹果手机程序切换出来进去就重新开始(苹果手机程序切换暂停)

  • 合成五福后还能扫福吗(合成五福后还能合成吗)

    合成五福后还能扫福吗(合成五福后还能合成吗)

  • 抖音点赞别人能看到吗(抖音怎么增加点赞)

    抖音点赞别人能看到吗(抖音怎么增加点赞)

  • word文档只复制文字(Word文档只复制一页平板)

    word文档只复制文字(Word文档只复制一页平板)

  • 荣耀20怎么清理后台程序(荣耀20怎么清理运行)

    荣耀20怎么清理后台程序(荣耀20怎么清理运行)

  • x27摄像头怎么设置(x27摄像头图解)

    x27摄像头怎么设置(x27摄像头图解)

  • 为什么电脑会自动下载软件(为什么电脑会自动断开wifi)

    为什么电脑会自动下载软件(为什么电脑会自动断开wifi)

  • 一体机光盘怎么放(一体机光盘怎么安装)

    一体机光盘怎么放(一体机光盘怎么安装)

  • 手机对号怎么打出来(手机对号怎么打出来华为)

    手机对号怎么打出来(手机对号怎么打出来华为)

  • 小规模合作社免税吗
  • 金税盘的作用是什么意思
  • 购买财务软件如何做凭证
  • 支付投资人的投资收益账务处理
  • 企业缴纳的社保可以税前扣除吗
  • 房地产公司资本公积
  • 销售货物和劳务的税率
  • 会计信息采集审核需要多久
  • 小规模纳税人增值税优惠政策
  • 境外签署合同的效力
  • 公司交的物业费入什么科目
  • 建筑安装工程怎么缴税
  • 构建固定资产的总结
  • 汇算清缴前发票未到
  • 销项负数发票会计摘要
  • 企业缴印花税分录
  • 个体工商户营业执照年检
  • 简述分期收款业务的处理流程
  • 货代企业所得税优惠政策
  • 个税计提比实际缴纳多怎么办
  • 企业年金个税如何计提
  • 账务不符怎么写
  • 进项为13%,销售时是否可按9%
  • 承兑到期了怎么办
  • 发票经手人和经办人的区别
  • 白银及其制品出自哪里
  • 拆除原有建筑物成本扣除
  • 计提坏账的应收账款收回
  • 利润表的以前年度损益调整影响利润总额吗
  • 打英文字母突然没声音了
  • 总成本费用包含
  • 签证费入什么科目
  • 去年年终奖
  • 圣米歇尔山 (© Leroy Francis/Getty Images)
  • linux的ps命令用法
  • 自适应屏幕宽度
  • 生产企业出口退税的计算方法
  • Dardanup郡的小矮人村,澳大利亚 (© Amanda Hughes/Alamy)
  • 计提坏账准备的方法
  • 企业缴纳职工社保政策
  • 企业租赁不动产税率
  • 企业管理费用的构成
  • 堡垒山是哪个国家
  • 数字孪生demo
  • uniapp打开h5页面
  • php preg_match
  • hive dt
  • 手工凭证三级明细
  • 如何区分误餐费和补助费
  • 土地作为无形资产摊销年限
  • 企业向合伙企业转让股权
  • 帝国cms使用手册
  • 织梦怎样实现文件上传
  • 帝国cms文件夹介绍
  • 增值税冲红后附加税如何申报
  • 其他应收款增加现金流量表怎么填
  • 附加税减免额怎么算
  • sqlserver设置简单模式
  • mongodb 教程
  • 一般纳税人什么时候用简易计税
  • 在建工程工伤保险延期费用计算
  • 公司借款给个人400万合法吗
  • 企业的收入总额
  • 汇算清缴要补交0.01怎么调成0
  • 代理记账公司能赚钱吗
  • sqlserver 修改列类型
  • windows安装设置
  • windows7 excel
  • win7系统引导坏了怎么修复
  • 清理ie八
  • 浅析js动态创建方法
  • pycharm安装教程2020.2
  • videoleap怎么加音频
  • 魔兽世界全部开发成本
  • jquery .find()
  • JavaScript中setMonth()方法的使用详解
  • 基于python的系统
  • python 脚本编写
  • 黑龙江地方税务总局官网
  • 党建联建是什么部门负责
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设