分享更有价值
被信任是一种快乐

react-router-dom路由跳转如何实现

文章页正文上

这篇“react-router-dom路由跳转如何实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“react-router-dom路由跳转如何实现”文章吧。 react-router-dom路由跳转的实现方法:1、打开相应的js文件;2、通过useNavigate方法手动操作进行路由跳转;3、通过state属性进行路由传值,并用useLocation方法获取参数。React-Router-dom路由跳转useNavigateuseNavigate方法可以手动操作进行路由跳转,可以在不同页面之间切换

import{FunctionComponent}from"react";
import{useNavigate}from"react-router-dom";
import{Button}from"antd";
exportconstLogin:FunctionComponent=()=>{
constnavigate=useNavigate();
constlogin=()=>{
navigate("/");//向navigate方法中传入要跳转的path路径
};
return(
Login
); };

在 CodeSandBox 上尝试
replace属性默认值为false,使用{replace:true}这样我们就不会创免费云主机、域名建登录页面历史堆栈中的另一个条目。这意味着当他们到达受保护的页面并单击“上一步”按钮时不会回到登录页面state属性进行路由传值,以params参数的形式传递,不会显示在url后方,页面刷新参数会丢失。在其他页面我们是用 useLocation 方法获取参数。以上就是关于“react-router-dom路由跳转如何实现”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注云技术行业资讯频道。

相关推荐: vue页面渲染是异步的吗

这篇文章主要介绍“vue页面渲染是异步的吗”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue页面渲染是异步的吗”文章能帮助大家解决问题。 vue页面渲染是异步的。vue采用的是异步渲染,这样可以提升性能;如果不采用异…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册