O que são as keys mencionadas pelo Guilherme que foram criadas automaticamente no construtor ? Quais são as funções delas ?
O que são as keys mencionadas pelo Guilherme que foram criadas automaticamente no construtor ? Quais são as funções delas ?
Oi Matheus! Bom dia, perdão pela demora.
Então o conceito de Key é muito bem abordado no curso Flutter Testes de Widget lá no final da formação.
Imagina o seguinte, você fez seu aplicativo e nele tem 10 Botões, todos RaisedButtons. Cada um deles tem uma função diferente. O que você quer é saber qual botão foi apertado, mas todos eles são Widgets identicos... fica dificil de saber né?
É ai que entra a Key, ela é uma identificação única! Com ela você consegue ter certeza qual é exatamente o Widget que foi apertado.
E não para por ai, você pode usar a Key para mil e uma coisas, até pro seu programa quando for lançar na Play Store se quiser saber mais, da uma olhada nesse artigo da Emiy Fortuna https://medium.com/flutter/keys-what-are-they-good-for-13cb51742e7d
Maravilha Caio, ficou claro e vou ler o artigo. Muito obrigado !