본문 바로가기
IT, 프로그래밍

Flutter 공부

by allrevu 2022. 6. 8.

밤늦게 flutter 공부를 틈틈이 하고 있는데 쉽지가 않네.

생각하지 못한 곳에서 하나씩 문제들이 생기고, widget도 어떤걸 쓰느냐에 따라 다 구현 방식이 조금씩 달라서.

그래도 조금씩 해결해가고 있어서. 앞으로 나가고 있다는 느낌은 있다.

 

오늘 끙끙대고 있는 부분은, TextFormField의 initialValue를 setState마다 update하는 방법인데,

controller를 쓰면 된다는 것을 알았지만 내 경우는 그걸로 해결이 안될거 같다.

그래서 인터페이스를 조금 바꿔서, 아예 TextFormField의 initialValue를 update하지 않아도 되는 방식으로 변경하겠다는 부분까지 생각을 하고 슬슬 자려고 한다....

그 전에는 Timer의 시간이 잘 안맞는 것 같다는 문제가 있었고.

(Timer가 정확하지 않다는 언급도 있어서 ticker로 변경하려고 알아보다가 Timer periodic을 사용해서 해결했다)

 

이와 비슷한 문제들이 각 요소요소마다 생기다보니,

이런 상황에서 어떤 방법을 쓸 수 있는지를 구글에서 계속 찾아보고 (주로 stackoverflow로 연결되는..)

그런식으로 해결하고, 다시 수정하고, 반복하고 있다.