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

  • 苹果13微信视频怎么设置铃声(苹果13微信视频手机发烫)

    苹果13微信视频怎么设置铃声(苹果13微信视频手机发烫)

  • 小米手机高清通话在哪里设置(小米手机高清通话怎么打开设置)

    小米手机高清通话在哪里设置(小米手机高清通话怎么打开设置)

  • 快手头像上有皇冠是什么意思(快手用户头像有个皇冠是什么意思)

    快手头像上有皇冠是什么意思(快手用户头像有个皇冠是什么意思)

  • mix3是什么马达(小米max3是什么马达)

    mix3是什么马达(小米max3是什么马达)

  • 苹果11怎么更新系统(苹果11怎么更新软件)

    苹果11怎么更新系统(苹果11怎么更新软件)

  • 手机qq怎么删除自己设置的自动回复信息(手机qq怎么删除好友)

    手机qq怎么删除自己设置的自动回复信息(手机qq怎么删除好友)

  • 微信更新完怎么变成黑色(微信更新完怎么恢复)

    微信更新完怎么变成黑色(微信更新完怎么恢复)

  • 华为荣耀v30pro是90hz刷新吗(华为荣耀x50i)

    华为荣耀v30pro是90hz刷新吗(华为荣耀x50i)

  • 为什么qq实名认证修改不符合条件(为什么QQ实名认证成年了还有防沉迷)

    为什么qq实名认证修改不符合条件(为什么QQ实名认证成年了还有防沉迷)

  • 华为耳机能连苹果吗(华为耳机连苹果手机怎么看电量)

    华为耳机能连苹果吗(华为耳机连苹果手机怎么看电量)

  • 指令计数器的作用(指令计数器和指令寄存器的区别)

    指令计数器的作用(指令计数器和指令寄存器的区别)

  • 苹果11快捷键小圆点怎么设置(苹果11快捷键小圆点消失)

    苹果11快捷键小圆点怎么设置(苹果11快捷键小圆点消失)

  • 红米mde1是什么型号(mdy-09-ek是红米几)

    红米mde1是什么型号(mdy-09-ek是红米几)

  • vivox30pro有256g的吗(vivox30pro 8+256多少钱)

    vivox30pro有256g的吗(vivox30pro 8+256多少钱)

  • 微信通话怎么知道对方静音(微信通话怎么知道谁挂的)

    微信通话怎么知道对方静音(微信通话怎么知道谁挂的)

  • 电子计算机的主要特点(电子计算机的主要用途)

    电子计算机的主要特点(电子计算机的主要用途)

  • 手机卡能插ipad里吗(手机卡能插到平板吗)

    手机卡能插ipad里吗(手机卡能插到平板吗)

  • 只知道qq号怎么找人(只知道qq号怎么加微信好友)

    只知道qq号怎么找人(只知道qq号怎么加微信好友)

  • 微信充值要手续费吗(微信充值要手续费还是提现要手续费)

    微信充值要手续费吗(微信充值要手续费还是提现要手续费)

  • 微信怎么上传30分钟视频(微信怎么上传30秒视频到朋友圈)

    微信怎么上传30分钟视频(微信怎么上传30秒视频到朋友圈)

  • 携程优享预定是啥意思(携程优享预定是什么)

    携程优享预定是啥意思(携程优享预定是什么)

  • .mdf文件怎么打开(mdf文件怎么打开?)

    .mdf文件怎么打开(mdf文件怎么打开?)

  • 微信投诉别人看得到吗(微信投诉别人别人能不能看到)

    微信投诉别人看得到吗(微信投诉别人别人能不能看到)

  • 党员e先锋密码怎么找(党员e先锋密码个人能否找回)

    党员e先锋密码怎么找(党员e先锋密码个人能否找回)

  • 税务机关代码怎样查询
  • 服务类一般纳税人无进项
  • 工程会计税率
  • 船舶吨税范围
  • 或有资产的特点和或有资产的披露是什么
  • 个人所得税纳税义务人
  • 财务汽车折旧年限的最新规定2020
  • 月末进项税额转出科目需要结转吗
  • 本期准予抵减税额怎么算
  • 出售无形资产净收益是收入吗
  • 关税的记税依据
  • 出口货物免税的税种包括
  • 租赁算投资吗
  • 以前借款没做账现在收回来怎么做账务处理?
  • 电子凭证是否具有法律效力
  • 开发间接费用是指
  • 计提成本会计分录怎么做
  • 简易计征的税率
  • 个人安装设备属于劳务吗
  • 递延所得税企业合并
  • 长期应付款怎么冲减
  • 在两处取得收入
  • 物业公司营业成本包括哪些
  • 本月发生的费用,下月取得发票,怎么做账
  • 长期股权投资特征
  • 摊销费用的会计科目
  • window清除临时存储文件夹
  • 苹果macOS Big Sur 11.0.1全新系统壁纸
  • 苹果客服人工24小时
  • 支付给代理机构的手续费
  • 辅助生产成本包含哪些
  • 大西洋跟太平洋有没有融为一体?
  • 支付劳务公司的劳务费计入应付账款还是其他应付款
  • 应付保理怎么做账
  • 钢管扣件租赁公司社会实践报告怎么写范文
  • 按适用税率计税销售额与应税货物销售额不一致
  • 员工报销垫付的钱怎么入账
  • 编制资产负债表的基础
  • 大数据热点话题
  • 详解Yii2 rules 的验证规则
  • merge命令合并不了数据
  • 对方公司开收据盖什么章
  • 办公用品和低值易耗品节省成本吗
  • phpcms教程
  • mysql innodb存储结构
  • 出售其他债权投资产生的收益为什么计入留存收益
  • 变更税务法人需提供银行流水吗
  • 员工工资可以当月计提当月发放吗
  • 支出应计入管理费用,而且要根据其发生额
  • 税金及附加是什么科目编号
  • 质量问题的扣款计入什么科目
  • 退休后的税费
  • 跨月发票作废怎么做会计分录
  • 如何利用公式计算
  • win8开机启动项怎么设置方法
  • freenas11.2安装教程
  • watchs2最新版本
  • Win7打印机驱动备份
  • Win10 Mobile 10549预览版增DPI缩放 瞬间手机变电脑
  • linux的简单使用
  • Win7系统打开文件夹没有自动排列选项
  • mac 系统查看
  • windows 进度条
  • win10怎么添加打印机
  • linux将文件移到指定文件夹
  • 系统播放音乐
  • vm虚拟机怎么使用
  • win7系统怎么将新建资料保存到文件夹
  • win10mobile官网
  • Android游戏开发教程
  • golang 和 python
  • python给定某数字a
  • js获取弹窗的元素
  • android保存文件到本地
  • 一个简单的网页
  • 红字专用发票进什么科目
  • 收到免税的苗木发票怎么做账
  • 为什么增值税是销项税减进项税
  • 中国民营经济十大新闻人物
  • 地税局和税务局一样吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设