Sobes.tech
Junior — Middle

Mohol by ste vysvetliť, čo je placeholder v programovaní?

sobes.tech AI

Odpoveď od AI

V Flutteri je placeholder dočasný widget, ktorý sa zobrazuje, zatiaľ čo sa načítava alebo pripravuje hlavný obsah. Napríklad, ak načítavate obrázok zo siete, môžete zobraziť placeholder — jednoduchú náhradu — aby používateľ videl, že obsah sa načítava a nie je to prázdny priestor.

Príklad použitia placeholderu s balíčkom cached_network_image:

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

Tu je placeholder widget, ktorý sa zobrazuje, zatiaľ čo sa obrázok načítava.