搜索内容

您当前的位置:首页 > IT资讯 > 正文

react路由组件(react路由配置菜鸟教程)

IT资讯
日期·2024-10-10 09:01

您好,今天源源来为大家解答以上的问题。react路由组件相信很多小伙伴还不知道,现在让我们一起来看看吧!

react路由组件(react路由配置菜鸟教程)react路由组件(react路由配置菜鸟教程)


1、在这个教程里,我们会从一个例子React应用开始学习react-router-dom。

2、其中你会学习如何使用 Link 、 NavLink 等来实现跳转, Switch 和 exact 实现排他路由和浏览器路径历史。

3、 也许学习react-router最好的办法就是用react-router-dom v4来写一个多页的react应用。

4、这个react应用会包含登录、注册、首页、联系人等页面。

5、但是,首先让我们来看一下react router v4的概念,以及它与v3有什么不同的地方。

6、 v4是react router的一次重写,所以和v3有很多不同的地方。

7、主要有: react-router-dom 是react-router中用于浏览器的。

8、 react-router 被分为一下几部分: react-router 是核心部分。

9、 react-router-dom 提供了浏览器使用需要的定制组件。

10、 react-router-native 则专门提供了在原生移动应用中需要用到的部分。

11、所以,如果在本例中实现浏览器开发就只需要安装 react-router-dom 。

12、 如上所说,我们使用react开发web应用,所以只需要安装 react-router-dom 。

13、 在react-router的各种router中, 和 是可以在浏览器中使用的。

14、如果你使用的是一个非静态的站点、要处理各种不同的url那么你就需要使用 BrowserRouter 。

15、相反的如果你的server只处理静态的url,那么就使用 HashRouter 。

16、 组件是react router v4里最有用的组件。

17、背后的使用哲学也很简单,无论何时你需要在匹配某个路径的时候绘制一个组件,那么就可以使用 Route 组件。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:图片、内容均来源于互联网 如有侵权联系k19126499204@163.com 删除