알렉산도대왕의 개발일지
close
프로필 배경
프로필 로고

알렉산도대왕의 개발일지

  • 분류 전체보기 (65)
    • 포트폴리오 (0)
    • Development (58)
      • Flutter (39)
      • Dart (3)
      • NodeJS (2)
      • Django (2)
      • DB (2)
      • AI (1)
      • ETC (4)
    • 콘텐츠 라이프 (5)
    • 일상 (0)
  • 홈
  • 태그
  • 방명록
[Flutter] PopupDialog에서 Get.back()을 두번 호출해야하는 경우

[Flutter] PopupDialog에서 Get.back()을 두번 호출해야하는 경우

앱을 개발하다보면 위 그림과 같이 팝업창에서 Get.back()을 사용해야하는 경우가 있습니다. *Get.back()은 GetX 상태관리 라이브러리를 사용하는것으로 Navigation.pupUntil()을 나타내는 것입니다. 이때 Get.back을 사용하면 팝업창만 닫히고 실제 콘텐츠 검색 페이지가 닫히진 않습니다. 여기서 확인 버튼을 눌렀을때 원하는것은 팝업창과 콘텐츠 검색 페이지가 동시에 닫히는 것이겠죠? 예전 한때는 멋모르고 Get.back을 두번 호출했었습니다만 미관상 보기가 좋지 않더라고요.(팝업창이 닫히고 창이 닫히는게 보입니다) 물론 틀린 방법은 아니지만 좀 더 나은 방법을 알려드리고자 합니다. 바로 Get.back을 사용할 때 closeOverlays 매개변수를 사용하는 것입니다. clos..

  • format_list_bulleted Development/Flutter
  • · 2023. 12. 21.
  • textsms

GetX 어디까지 써봤나요?

베이비스푼을 개발하면서 상태관리 툴로 GetX를 사용했습니다. 오늘은 GetX를 사용하면서 자주 사용했던 용법들을 몇가지 정리해보려고 합니다. (몇시간 정리했던 내용이 세션 만료로 인해 날아가는 불상사가 발생했네요 ㅠ,ㅠ) 1. Get.toNamed() - Navigation.pushNamed() 동일 - GetPage()로 미리 등록해놓은 페이지의 name을 이용하여 Navigation Stack에 push 한다. 이후 Get.back()으로 이전 페이지로 돌아올 수 있다. - arguments를 이용하여 필요한 정보를 전달하여 처리할 수 있다. // toNamed 예제 Get.toNamed(Routes.SCREEN_HOME, arguments: {'isNewBaby': babyModel}) // ar..

  • format_list_bulleted Development/Flutter
  • · 2022. 11. 28.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (65)
    • 포트폴리오 (0)
    • Development (58)
      • Flutter (39)
      • Dart (3)
      • NodeJS (2)
      • Django (2)
      • DB (2)
      • AI (1)
      • ETC (4)
    • 콘텐츠 라이프 (5)
    • 일상 (0)
최근 글
인기 글
최근 댓글
태그
  • #FlutterError
  • #Flutter GetX
  • #mapbox
  • #flutter_inappwebview
  • #flutter logo
  • #flutter error
  • #ios빌드
  • #해결방법
  • #플러터
  • #Flutter
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바