Junior — Middle
Potresti spiegare cos'è un placeholder nella programmazione?
sobes.tech AI
Risposta dell'AI
In Flutter, il placeholder è un widget temporaneo che viene visualizzato mentre il contenuto principale viene caricato o preparato. Ad esempio, se si sta caricando un'immagine da rete, si può mostrare un placeholder — un semplice segnaposto — affinché l'utente veda che il contenuto si sta caricando e non uno spazio vuoto.
Esempio di utilizzo del placeholder con il pacchetto cached_network_image:
CachedNetworkImage(
imageUrl: 'https://example.com/image.jpg',
placeholder: (context, url) => CircularProgressIndicator(),
errorWidget: (context, url, error) => Icon(Icons.error),
)
Qui, placeholder è un widget che viene mostrato mentre l'immagine si sta caricando.