이게 json 뷰어 코드 전체인데
54라인부터 있는 코드가
저렇게 화살표 없는 타일 만드는 부분이에요
어쨌든 결국에 하고싶은건 타일 눌러서 에딧페이지 state에 있는 manager값을 수정할수 있게 하는건데
플러터에선 다트 mirror도 못쓴다고해서
제가 학교에서 급식먹을때까지 계속 고민하다 생각해낸게
이런식으로 json을 넘기는 콜백을 받아서 새로 반환된 json으로 아예 매니저를 새로 만들고
setState까지 해주는 함수를 만든다음
타일에선 이런식으로 json을 리턴하면
숫자변수 클릭할때마다 매니저 새로 만들어지고 화면까지 제대로 반영되긴 하는데
이렇게 만드는건 괜찮은 방법일까요?
근데 계속 고민하다 결국 야매로 만든거같아서 진짜 플러터 고수들이 보면 욕하는거 아닐지 궁금함....
(2400 스프링충) "오 괜찮네요"
getx씁시다
아 페이지 이동하는게 아니라서 생각 안했는데 쓸수있었나보네요 감사합니다
Provider나 GetX에대해서 알아보는게 좋지 않을까
그리고 남들이 코드를 보고 어떻게 생각할지 너무 걱정하지마. 완벽한 코드 고민하느라 아무것도 못 만드는것보단, 좀 허접하더라도 동작 하는 코드 만드는게 나아. 어쨌든 니가 짠 코드로도 원하는대로 동작하잖아? 그럼 된겨. 단, 이번 기회에 Provider나 GetX같은 상태 관리 라이브러리를 좀 알아보고 다음부턴 적용하면 될듯
네... 일단은 잘되니까 만들어야할 기능 다만들고 나서 바꿔도 되겠어요 감사합니다 겟이 변수 변하는걸 감지해서 다시 렌더링하는건 봤었는데 그걸 쓰면 됐었나보네요