Navigation API 이탈 방지의 두 갈래 — 사전 차단과 사후 롤백
Navigation API로 라우터를 만들면 떠나는 모든 경로가 navigate 이벤트 하나로 모인다 — 링크 클릭·폼 제출·프로그램 호출은 물론 history.pushState()까지. 라우터가 가로채야 할 것을 …
언제 — Navigation API로 만든 라우터에 이탈 방지(저장 안 된 폼에서 "정말 나가시겠습니까")를 붙일 때.
Navigation API로 라우터를 만들면 떠나는 모든 경로가 navigate 이벤트 하나로 모인다 — 링크 클릭·폼 제출·프로그램 호출은 물론 history.pushState()까지. 라우터가 가로채야 할 것을 …
언제 — Navigation API로 만든 라우터에 이탈 방지(저장 안 된 폼에서 "정말 나가시겠습니까")를 붙일 때.