JavaScript/React
[ReactJS] scroll to top
혀나Lee
2017. 7. 31. 16:06
특정 컴포넌트의 스크롤을 위로 올리기 위한 방법이다.
componentDidUpdate() {
let scroll = this.refs.scrollElement || document.getElementById('scrollElement');
scroll.scrollTop = 0;
}
render() {
return (
...
<div id="scrollElement" ref="scrollElement">
...
</div>
...
)
}
스크롤을 변경하고자 하는 부분에 id를 추가하고 componentDidUpdate 함수에 스크롤 변경 코드를 추가하면 된다.