본문 바로가기
JavaScript/React

[ReactJS] scroll to top

by 혀나Lee 2017. 7. 31.

특정 컴포넌트의 스크롤을 위로 올리기 위한 방법이다.

    componentDidUpdate() {
      let scroll = this.refs.scrollElement || document.getElementById('scrollElement');

      scroll.scrollTop = 0;
    }

    render() {
      return (
        ...
        <div id="scrollElement" ref="scrollElement">
           ...
        </div>
       ...
      )
    }

스크롤을 변경하고자 하는 부분에 id를 추가하고 componentDidUpdate 함수에 스크롤 변경 코드를 추가하면 된다.

'JavaScript > React' 카테고리의 다른 글

[ReactJS] styled-components  (0) 2018.09.03
React 로 TDD 쵸큼 맛보기  (0) 2018.07.20
[React] 속도 향상  (0) 2017.07.25
[ReactJS] add component in list  (0) 2016.12.29
[ECMAScript6] get max number in list  (0) 2016.12.28

댓글