개발/Flutter

GetX 사용 시 Obx 동작하지 않을 때 확인할 사항!

dev_caleb 2023. 2. 21. 10:02
728x90

GetX 사용 시 Model이 완전히 바뀐 것이 아니라면 GetX의 Obx 가 제대로 동작하지 않을 수 있다.

 

그러므로, Model을 완전히 바꾸어 줘야한다.

 

ListModel newList = ListModel.fromMap(originList!.toJson());

이런 식으로 새로운 List를 만들어주는 것이다. 이것은 freezed의 copywith 과도 비슷한데, 

 

나중에 시간이 되면 모든 모델일 freezed로 바꿔줘야 이런 문제가 안 생길 것 같다.

728x90