[flutter] GetxController delete하기

박망키·2022년 12월 29일
0

Flutter 야금야금 먹기

목록 보기
85/97

네비게이션에 심어져있는(?)페이지들은 한번 컨트롤러가 만들어지면 쭉 들고가는데
페이지에 진입할때마다 컨트롤러를 초기화하고 싶어서 처음엔 ~~controller.to.dispose();이런식으로 하다가 로그에 deleted가 안뜨길래 찾아보니 삭제는 또 다른식이여서 기록용으로 써둔다

	if (navList[index] == NavigationType.point) {
      print('포인트로 이등');
      Get.put(PointPageController());
    } else {
      print('포인트아닌 페이지로  이등');
      Get.delete<PointPageController>();
    }

결과

다른페이지 갔다왔을때 컨트롤러가 잘 삭제되고 잘 생성된다.

profile
무럭무럭 자라는 망키

0개의 댓글