在react项目中使用react-router
,使用路由进行页面的跳转,跳转后的页面总是在之前页面的同一位置不返回顶部,这是因为两个页面共享了同一个history
,导致浏览的位置也被记录下来了。
解决方法:
类组件中直接使用:
函数组件中使用:
在react项目中使用react-router
,使用路由进行页面的跳转,跳转后的页面总是在之前页面的同一位置不返回顶部,这是因为两个页面共享了同一个history
,导致浏览的位置也被记录下来了。
解决方法:
类组件中直接使用:
函数组件中使用: