我正在使用refs方法使用scrollIntoView。这就是我的称呼方式:
const domNode = ReactDOM.findDOMNode(this.child[id])
domNode.scrollIntoView({ behavior: "smooth", block: "center" });
整个页面渲染完成后,它完全可以正常工作,但是如果我尝试单击一个链接,该链接应滚动到页面上的某些组件,并且有些组件尚未完成渲染,它会向正确的位置滚动一点然后,如果突然完成渲染,则会停在错误的位置。
关于为什么发生这种情况的任何想法吗?