Javascript 将隐藏元素的滚动位置设置为顶部

Javascript 将隐藏元素的滚动位置设置为顶部,javascript,html,css,reactjs,scroll,Javascript,Html,Css,Reactjs,Scroll,我在我的项目中使用reactjs,目前面临一个问题 我有一个典型的网页,旁边有一个菜单,当按下上面的汉堡图标时,可以切换隐藏/可见。此侧菜单有一个项目列表,可滚动。当我们将侧菜单滚动到底部时,汉堡图标将向上移动并隐藏在我们的视线之外。当我点击侧菜单上的一个项目进入页面时,侧菜单当然会消失/隐藏。问题是,汉堡图标也消失了 我认为问题在于,当我单击侧菜单底部的一个项目时,滚动位置没有重置回顶部 隐藏侧菜单时,如何将侧菜单的滚动位置重置为顶部? 我尝试了window.scrollto(0,0),但没有

我在我的项目中使用reactjs,目前面临一个问题

我有一个典型的网页,旁边有一个菜单,当按下上面的汉堡图标时,可以切换隐藏/可见。此侧菜单有一个项目列表,可滚动。当我们将侧菜单滚动到底部时,汉堡图标将向上移动并隐藏在我们的视线之外。当我点击侧菜单上的一个项目进入页面时,侧菜单当然会消失/隐藏。问题是,汉堡图标也消失了

我认为问题在于,当我单击侧菜单底部的一个项目时,滚动位置没有重置回顶部

隐藏侧菜单时,如何将侧菜单的滚动位置重置为顶部?
我尝试了window.scrollto(0,0),但没有成功,因为我认为这是用于侧菜单后面的页面。

您是说当您单击某个项目时侧菜单仍然“向下滚动”吗?一些代码会有帮助:)你会分享你的代码吗,没有它很难帮助你吗?