react-router-dom路由跳转如何实现
导读:本文共1138.5字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要:这篇“react-router-dom路由跳转如何实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“react-router-dom路由跳转如何实现”文章吧。 rea... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。
react-router-dom路由跳转的实现方法:1、打开相应的js文件;2、通过useNavigate方法手动操作进行路由跳转;3、通过state属性进行路由传值,并用useLocation方法获取参数。
React-Router-dom路由跳转
useNavigate
useNavigate方法可以手动操作进行路由跳转,可以在不同页面之间切换
在 CodeSandBox 上尝试
replace属性默认值为false,使用{replace:true}这样我们就不会创建登录页面历史堆栈中的另一个条目。这意味着当他们到达受保护的页面并单击“上一步”按钮时不会回到登录页面
state属性进行路由传值,以params参数的形式传递,不会显示在url后方,页面刷新参数会丢失。在其他页面我们是用 useLocation 方法获取参数。
本文:
react-router-dom路由跳转如何实现的详细内容,希望对您有所帮助,信息来源于网络。