我使用reactjs,想要处理click
事件的滚动.
首先,我给出了componentDidMount
篇文章的列表.
其次,在列表中的每篇文章上按click event
,它将显示文章细节并滚动到顶部(因为我将文章细节放在页面的顶部位置).
第三,点击"close button"
后的细节,它会返回以前的帖子列表,但我希望网站将滚动到准确的位置点击后.
我是这样使用的:
单击事件以查看帖子详细信息:
inSingle = (post, e) => {
this.setState({
post: post,
theposition: //How to get it here?
});
window.scrollTo(0, 0);
}
我想得到theposition
的状态,然后我可以精确地滚动到点击帖子的位置'Close event'
.