背景:
有人说:
“withRouter可以包装任何自定义组件,将react-router 的 history,location,match 三个对象传入。
无需一级级传递react-router 的属性,当需要用的router
属性的时候,将组件包一层withRouter,就可以拿到需要的路由信息”
还有人说:
如果使用了react-router-redux,则可以直接从state
中的router属性中获取location。不需要再使用withRouter 获取路由信息了
withRouter 就为了获取this.props.location吗,还有没有哪些没注意的地方但是withRouter
起了很大作用的例子?
小唯快跑啊