beforeRemove

Tags
beforeRemove 이벤트는 스크린이 removed 될 때만 트리거 된다.

트리거 되는 경우

  • 스택 네비게이션에서 백 버튼을 눌렀을 때
  • 터치로 swipe back gesture를 취했을 때

트리거 되지 않는 경우

  • 탭 네비게이션에서 화면 전환 시
    • unfocused 될 뿐, 스크린이 removed 되진 않으므로 트리거 되지 않음.
 
뒤로 가기 버튼 클릭 시 화면 전환되는 것을 방지할 수 있다.
  • e.preventDefault();