react history跳转
时间: 2023-08-16 16:04:04 浏览: 83
在React Router v4中,不再提供`browserHistory`等导出。相反,我们可以使用`react-router-dom`中的`useHistory`钩子来实现路由跳转。在你提供的代码中,`Welcome`组件使用了`useHistory`钩子来获取`history`对象,然后通过`history.push()`方法进行路由跳转。所以,你可以使用类似的方法来实现React中的路由跳转。
#### 引用[.reference_title]
- *1* *2* [React Router 如何使用history跳转](https://blog.csdn.net/qq_34153210/article/details/106233970)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [react-router v4 使用 history 控制路由跳转](https://blog.csdn.net/sunshine215/article/details/78296404)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文