인프런 커뮤니티 질문&답변
질문이있습니다
작성
·
332
0
1. 네비게이터에 스택 푸쉬하면 스택이 쌓여있어서, 되돌리기시 상태를 유지하는 장점이있다고하셨는데 이게 이전페이지로 돌아갈떄만인가요 ? 아니면 다른페이지로 이동했다가 다시 전 페이지로 돌아가도 유지가 되는것인가요??
2.
react에서 router 6나와서 거기서도 네비게이터 사용하고있는데 여기서도 네비게이터 푸쉬하면 1번과 같은기능인가요?
navigate API는 이전의 pending 작업을 알아차리고 해당 내용을 history stack에 PUSH하는 것이 아니라 REPLACE함으로써 로드되지 않은 기록으로 끝나지 않도록 합니다.
return (
<>
<button onClick={() => navigate(-2)}>
Go 2 pages back
</button>
<button onClick={() => navigate(-1)}>Go back</button>
<button onClick={() => navigate(1)}>
Go forward
</button>
<button onClick={() => navigate(2)}>
Go 2 pages forward
</button>
</>
);






와 명쾌한 답변감사합니다.
앱은되고 웹은안되는군요. 감사합니다