Sobes.tech
Junior — Middle

Czy mógłbyś wyjaśnić, czym jest placeholder w programowaniu?

sobes.tech AI

Odpowiedź od AI

W Flutterze, placeholder to tymczasowy widżet, który jest wyświetlany podczas ładowania lub przygotowywania głównej zawartości. Na przykład, jeśli ładujesz obraz z sieci, możesz wyświetlić placeholder — prostą zastępczą grafikę, aby użytkownik widział, że zawartość jest ładowana, a nie puste miejsce.

Przykład użycia placeholdera z pakietem cached_network_image:

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

Tutaj, placeholder to widżet, który jest wyświetlany podczas ładowania obrazu.