Skip to main content

State

Vamos analisar com calma o ciclo de vida de um objeto State.

State

Pode parecer complicado, porém é mais simples do que você imagina. Todo este ciclo é necessário para que o método setState() cumpra o seu papel, que é notificar nosso widget que ele precisa ser reconstruído (ter seu método build() executado novamente).

initState: Chamado apenas 1 única vez, na criação no widget**.** Quando o widget é inserido na widget tree.

Cada um dos métodos acima são executados em momentos diferentes. Cada um deles possui responsabilidades e comportamentos diferentes, logo, devemos utilizá-los da maneira correta.