Sobes.tech
Junior — Middle

Mohl byste vysvětlit, co je to placeholder v programování?

sobes.tech AI

Odpověď od AI

Ve Flutteru je placeholder dočasný widget, který se zobrazuje, zatímco se načítá nebo připravuje hlavní obsah. Například pokud načítáte obrázek ze sítě, můžete zobrazit placeholder — jednoduchou náhradu — aby uživatel viděl, že obsah se načítá a není to prázdný prostor.

Příklad použití placeholderu s balíčkem cached_network_image:

CachedNetworkImage(
  imageUrl: 'https://example.com/image.jpg',
  placeholder: (context, url) => CircularProgressIndicator(),
  errorWidget: (context, url, error) => Icon(Icons.error),
)

Zde je placeholder widget, který se zobrazuje, zatímco se obrázek načítá.