IT이야기

next.js + 리액션 이전 페이지로 돌아가기

cyworld 2022. 3. 5. 22:57
반응형

next.js + 리액션 이전 페이지로 돌아가기

나는 next.js를 사용한다.버튼을 다시 구현하고 이전 페이지로 돌아가는 방법브라우저의 버튼과 마찬가지로편집: 이 답변이 처음 게시된 지 2년 후, 라우터 방법은 이제 잘 문서화되었다.다음은 설명서에서 직접 설명한 코드:

import { useRouter } from 'next/router'  export default function Page() {   const router = useRouter()    return <span onClick={() => router.back()}>Click here to go back</span> } 

원본 답변:

문서화되지 않은 것이 있다.

Router.back

그냥 하는 방법(출처 참조)

window.history.back()

그런 구성 요소가 있어야 한다.

import Router from 'next/router'  export default function BackButton() {     return (         <div onClick={() => Router.back()}>Go Back</div>     ) } 

참조URL: https://stackoverflow.com/questions/51843119/next-js-react-go-back-to-the-previous-page

반응형