May 27, 2020
next 라우터는 ‘pages’디렉토리에 추가된 폴더/파일을 경로로 사용한다.
컴포넌트에서 useRouter/withRouter를 사용하여 라우터 객체를 이용할 수 있다. next에서는 useRouter 사용을 권고한다.
1.useRouter 사용법
import { useRouter } from 'next/router'
function page = () => {
const router = useRouter();
...
}
export default Page;
import { withRouter } from 'next/router'
function page = ({router}) => {
...
}
export default withRouter(Page);