react路由的使用

路由的跳转

做一个简单的路由跳转

安装路由

npm i --save react-router-dom

在React router中有三种类型的组件,一是路由组件第二种是路径匹配组件第三种是导航组件。
路由组件: BrowserRouter 和 HashRouter
路径匹配的组件: Route 和 Switch
导航组件: Link

配置src下的index.js得文件:

在这里插入图片描述
引入需要跳转的js

在这里插入图片描述
在引入需要的路由的组件

使用 Redirect会导航到一个新的位置。新的位置将覆盖历史堆栈中的当前条目,例如服务器端重定向
NavLink 一个特殊版本的 Link,它会在与当前 URL 匹配时为其呈现元素添加样式属性。
用于渲染与路径匹配的第一个子 <Route> 或 <Redirect>。

在这里插入图片描述

简单用法:
Route 可能是 React Router 中最重要的组件,它可以帮助你理解和学习如何更好的使用 React Router。它最基本的职责是在其 path 属性与某个 location 匹配时呈现一些 UI。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值