React Router - 从路由器参考中获取历史记录
React Router - get History from Router reference
在 react-router
中(尤其是 react-router-native
)是否可以从 Router
的引用中获取对 Router
的 History
对象的引用]? (能够从任何地方路由?)
我不认为你的问题很清楚,但我会提出我的想法。您可以从任何在 Route 内部调用的组件访问 history 对象。此外,如果您想访问未在路由中调用的组件中的历史记录对象,只需从 react-router-dom 导入 withRouter,然后 return 您的组件像这样包装 withRouter(MyComponent) .
在 react-router
中(尤其是 react-router-native
)是否可以从 Router
的引用中获取对 Router
的 History
对象的引用]? (能够从任何地方路由?)
我不认为你的问题很清楚,但我会提出我的想法。您可以从任何在 Route 内部调用的组件访问 history 对象。此外,如果您想访问未在路由中调用的组件中的历史记录对象,只需从 react-router-dom 导入 withRouter,然后 return 您的组件像这样包装 withRouter(MyComponent) .