- 博客(1)
- 收藏
- 关注
原创 关于react-v6版本类组件获取路由
在react-v6之前的版本中,路由的三个参数location、history、match都是直接挂载到组件的props身上,即使组件不是路由组件,也可以使用withRouter高阶组件对普通组件进行增强,也可以将这三个参数带到props身上。在v6版本中withRouter直接被移除,就不能在用this.props中的对象直接获取路由,如果想在类组件获取路由的话可以通过重写withRouter方法。然后在你需要用的类组件按路径引用。新建一个js文件,写入如图代码。
2023-05-09 20:21:22
432
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人