https://www.npmjs.com/package/react-scroll react-scroll A scroll component for React.js www.npmjs.com ① react-scroll 설치
② src/components/Main/Main.js 먼저 페이지를 하나 만들어서 이동할 영역 Middle과 클릭 시 Middle 영역으로 이동하게 할 Side 영역으로 나눠준다
③ src/components/Main/Sections/Side.js
④ src/components/Main/Sections/Middle.js
이렇게 오른쪽 사이드에 생성한 Day 1~Day 4 텍스트를 클릭하면 왼쪽에 있는 해당 영역으로 잘 이동한다 react-scroll 을 사용하여 스크롤 이동하는 프로젝트를 구현해 보았습니다.
Middle.js는 오른쪽에 목차처럼 Day1, Day2 를 가리킬 컴포넌트입니다.
Middle을 클릭해주면 그에 맞게 스크롤이 이동되는 해당 영역을 Side 컴포넌트로 나눠줍니다. |