개발/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