本文主要介绍了路由器的路由配置方法的反应V4的总结,分享给大家,并说明自己。



一个。三组交换机、路由器和路由的区别



1、路线

路由是建立位置和用户界面之间最直接的联系。

2、路由器

在反应路由器V4,路由器分为staticrouter,memoryrouter,BrowserRouter,HashRouter,NativeRouter。

memoryrouter,BrowserRouter,HashRouter和


进口{ } from'react-router的路由器

<!——历史部分源代码
exports.createbrowserhistory = _createbrowserhistory3.default;
exports.createhashhistory = _createhashhistory3.default;
exports.creatememoryhistory = _creatememoryhistory3.default;
-->
进口createbrowserhistory from'history / createbrowserhistory

const的历史= createbrowserhistory()








NativeRouter(用RN)

A为iOS和Android应用程序内置使用反应本地。

这里加上严格和精确。

严格的使用地点是大于或等于路径匹配,和情商的路径= / one'location = / /一个可以匹配。

精确定位使用约等于路径匹配,情商路径= / one'location =/或 / /匹配,所以它是平等的。

精确和严格的位置=路径是用来匹配的。

StaticRouter(跟踪)

3、开关

这是一个新的V4版本,它主要是用来做独特的匹配功能。这是比赛中唯一一批路线的路线。

二,V4版本应该如何配置的路吗



1。基本配置(基本上与V3相同,效果基本相同)

(+)










2。包含开关的配置

匹配(仅为),




我们使用的确切位置是=,只是担心胡的削减。






问题(三个问题)



1。如何设置公共组件

第一种方式










第二种方法(父子嵌套)






{ *({应用程序)}