18910140161

JavaScript-React滚动到顶部不工作?需要新的解决方案-堆栈溢出

顺晟科技

2022-10-19 11:57:36

103

所以我试图在用户提交表单时滚动到屏幕顶部。关于堆叠溢出的答案似乎对我不起作用。

以下是我的代码:

handleClick (evt) {
    evt.preventDefault();
    this.calculateScore();
    this.setState({submittingQuiz: true});

    // let myPage = document.querySelector('body');
    // myPage.scrollTo(0,0); Couldn't get this way to work either

    window.scrollTo({top: 0, behavior: 'smooth'})
}

关于如何解决此问题的任何想法。我有一些造型,我想可能会搞砸它..

handleClick (evt) {
    evt.preventDefault();
    this.calculateScore();
    this.setState({submittingQuiz: true});

    // let myPage = document.querySelector('body');
    // myPage.scrollTo(0,0); Couldn't get this way to work either

    window.scrollTo({top: 0, behavior: 'smooth'})
}

顺晟科技:

这可能是因为应用程序的have a或某个主容器具有相同的

尝试移除应用程序的主容器并再次测试它。

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航