Flutter GetX

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