摘要: 或许,你觉得我麻烦,明明一篇文章可以搞定的内容,非要写几篇。是不是正在吐槽我?没关系,我的目的达到了。手动傲娇( ̄∇ ̄) 然后,我们就要来聊一聊withRouter了。 我们都知道,当我在访问路由配置文件中的组件,通常我们称之为路由组件时,可以从他的props中访问到路由对象。如,location。 阅读全文
posted @ 2018-09-21 13:09 一江西流 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 看完Router的变化,接着来说<Switch>组件。 在3.X中,你可以指定很多子路由,但是只有第一个匹配的路径才会被渲染。 就像这样, 4.X中提供了一个相似的方法用来代替<IndexRoute>,就是<Switch>组件,当一个<Switch>组件被渲染时,react只会渲染Switch下与当 阅读全文
posted @ 2018-09-21 12:29 一江西流 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们说到了路由组件的嵌套。想必你已经运用自如了。那么,这一次我们来聊一聊4.X中Router的变更。 在3.X中我们若使用路由的模式,可通过在Router上配置history的值即可。 例如, 在4.X中提供几种不同的路由组件来替代history属性的作用,分别是 <BrowserRouter 阅读全文
posted @ 2018-09-21 12:15 一江西流 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们提到react router 4的dom特性。那么这一次,我们来说一说4.X中的路由组件嵌套。 用过3.X的同学应该知道,路由组件的嵌套(即,路由的配置)方式是通过给<Route>添加子<Route> 例如, 这种方式看来,路由结构清晰明了。但由于不是真正的组件,因此在一些行为和需求上还是 阅读全文
posted @ 2018-09-21 11:19 一江西流 阅读(257) 评论(0) 推荐(0) 编辑
摘要: react router的dom特性 阅读全文
posted @ 2018-09-21 10:53 一江西流 阅读(732) 评论(0) 推荐(0) 编辑