CarouselSlider에 각각에 페이지에 구동되는 타이머를 만들어 넣었는데
이 타이머 클래스는 StatelessWidget로 GetxController인 CountController와 연결이 되어있다
이 컨트롤러는 타이머 클래스에서 받아오는 Duration을 받아서 그 Duration만큼 카운트 다운이 되는 시스템이였는데, 문제는 현재 페이지랑 바로 좌우 인접한페이지의 컨트롤러가 tag값을 주었음에도 불구하고 겹쳐서 동시에 구동되거나 Duration이 동기화 되는것이였다. (웃긴게 옆옆페이지 컨트롤러는 따로 잘됨)
내가 추측한거라곤 화면상에 보이는 카드가 3장이라 그 3장은 원인모를이유로 중첩이 된다,,!인건데
print로도 with tag된 controller가 has benn initialized되었다고 쭈루룩 나오니 당최 뭐가문젠지 알수없었다.
당시코드
날 철썩같이 믿게한 로그들
저 위의 태그는 뭐지..
이유는 모르겠지만 작동한다
저게 선순위인가봉가...(?)
명확한 이유를 아시는분 댓부탁드려요