系统整理下rr4
<link>
to里面可以使用相对路径和绝对路径(/./../)
如果默认,就是./的意思。
如果继续跳转,需要增加父的url
<route>
route是一个match && <component/>
后面可以有三种模式。
component render 和children
这三种模式的差别不大,他们是按照顺序渲染的。可以参考源码。
<Switch>
他是一个wrapper,他取代了route自己的匹配功能,进行match匹配。
<redirect>
他是重定向,只有在switch中才有用。
rr是组件化的router。但是她一些细节我还不够了解。可以继续深入研究。他作为功能组件应该是写的挺不错的。