Dobi_Choi 플러터 메모장
로그인
Dobi_Choi 플러터 메모장
로그인
[Flutter] Navigator.pop(context) vs Navigator.of(context) .pop() 둘중에 뭘 써야할까
메모하는 개발자
·
2021년 10월 5일
팔로우
0
0
Flutter삽질방지
목록 보기
2/9
Navigator.pop(context) vs Navigator.of(context) .pop()차이
큰 차이는 없으며 Navigator.pop(context) 이 내부적으로Navigator.of(context) .pop()을 호출한다. 따라서 아래 예외상황 빼고는 Navigator.pop(context)를 쓰려고한다.
예외상황 : showDialog()를 사용하여 생성된 route는 root navigator에 푸쉬된다. 이때 Navigator.pop() 대신 Navigator.of(context, rootNavigator: true).pop(result) 쓰는데 좋다.
참고 :
https://newbedev.com/flutter-navigator-of-context-pop-vs-navigator-pop-context-difference
메모하는 개발자
앱개발자
팔로우
이전 포스트
[Flutter] LifeCycle
다음 포스트
[Flutter] 왜 키패드 동작시 rebuild가 발생할까
0개의 댓글
댓글 작성