如何通过history.push移动到顶部反应[重复]

Posted

技术标签:

【中文标题】如何通过history.push移动到顶部反应[重复]【英文标题】:How to move to top part by history.push in react [duplicate] 【发布时间】:2020-12-15 23:03:13 【问题描述】:

我使用 history.push 但这显示中间或底部或顶部或下一页的内容。

我想每次都把那个节目放在下一页的顶部。

请给我建议。

【问题讨论】:

【参考方案1】:

您应该在 componentDidMount 中使用window.scrollTo(0, 0);

【讨论】:

以上是关于如何通过history.push移动到顶部反应[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用反应路由器 dom v6 在路由更改时滚动到顶部?

如何在本机反应中转到顶部选项卡导航中的另一个屏幕

如何在有状态组件的反应路由器 5.1.2 中使用 history.push('path')?

如果使用 history.push 访问特定路由,React-Router v5 不会重定向

在 history.push 反应之后如何停止重新加载整个组件

如何使用 Jest 和 Enzyme 对包含 history.push 的反应事件处理程序进行单元测试?