자바스크립트/React

[React] navigate(-1);

KIMJAVAN 2024. 1. 24. 19:06
728x90

React에서 navigate(-1) 구문은 사용자의 브라우저 히스토리에서 한 단계 뒤로 이동하는 것을 의미합니다.

이 코드는 react-router 라이브러리의 navigate 함수를 사용하여 구현된 것으로 보입니다.

 

navigate(-1)을 호출하면, 사용자는 현재 페이지에서 이전 페이지로 돌아갑니다.

이는 브라우저의 뒤로 가기 버튼과 유사한 효과를 갖습니다. 여기서 -1은 한 단계 뒤로 이동하라는 의미입니다.

 

이 코드의 맥락을 보면, od_id 또는 payment_type 값이 없을 때 사용자에게 경고 메시지를 표시한 후,

사용자를 이전 페이지로 돌려보내고 함수 실행을 중단합니다.

이는 사용자가 잘못된 또는 불완전한 페이지에 접근했을 때 안내하고 안전하게 이전 페이지로 돌아가도록 하는 데 사용됩니다.