首页 > 解决方案 > Reactjs - 处理程序路由器访问

问题描述

我开始reactjs使用reduxjsreact-router-dom

我有一些路由,比如main/route-1main/route-2......我想调用一些 api 来获取每个路由器中的access数据refresh。有什么方法可以处理访问路由器 url 以使用该路由器调用特殊 api 吗?最好的方法是什么谢谢。

标签: reactjsreduxreact-router-v4

解决方案


我不知道您不能通过路由器调用 API 的任何方式。但是你可以在组件加载时调用 API。用于axios调用函数内部的API componentWillMount()

编辑:在我再次查看文档后,他们提到该componentWillMount方法被视为遗留方法并且不要使用它。所以你不能使用componentDidMount它会在组件挂载后立即调用 API。他们的文档还说 componentDidMount 是实例化网络请求的好地方。


推荐阅读