gpt4 book ai didi

javascript - Window.scrollTo 在 React 中未定义

转载 作者:行者123 更新时间:2023-12-04 18:05:16 24 4
gpt4 key购买 nike

我想在单击按钮时执行一个简单的 window.scrollTo(0,0)。我希望它只是将窗口移动到顶部。不幸的是,window.scrollTo(0,0) 对 GUI 没有任何作用。

我怀疑它与 React 和应用程序的结构有关。

scrollToTop: function() {
window.scrollTo(0, 0);
}

window undefined

我是否必须以另一种方式进行 react ,或者我是否遗漏了什么?

最佳答案

我发现问题出在我的主容器上有一个固定位置。

main-container {
position: fixed; // Should use either static or relative
}

这使得窗口保持其位置“固定”,这意味着 window.scrollTo() 不会更改位置。

所以请小心使用 position: fixed;,除非您希望元素固定在视口(viewport)中。 (像一个标题)

关于javascript - Window.scrollTo 在 React 中未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28192595/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com