How can i hide the CachedNetworkImage if there is an image issue.
Los mantenedores suelen responder en 4 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 25/100
Línea de trabajo
El issue incluye un ejemplo inline de CachedNetworkImage; empieza revisando su callback errorWidget y el layout circundante del elemento de lista. Se considera terminado cuando se determina cómo se comporta el elemento de lista después de un 404 sin dejar la caja vacía de altura fija.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi, Your package is working great.
I just have a one question.
I'm showing the big images in the list view. I need help and suggestions.
Basically there are some urls in the listview which have no images like they throw 404 error. And I'm handling these errors and showing the default images at the place of 404 images.
But now I want to hide the whole CachedNetworkImage on error instead of showing a place holder image.
Here is my code
CachedNetworkImage(
width: double.maxFinite,
fit: BoxFit.fill,
height: 200,
imageUrl: widget.model?.getPictureUrl ?? "",
progressIndicatorBuilder: (context, url, downloadProgress) => Container(
color: Colors.white,
child: Center(
child: Padding(
padding: const EdgeInsets.all(4.0),
child: CircularProgressIndicator(value: downloadProgress.progress),
))),
errorWidget: (context, url, error) => SizedBox.shrink())
Currently is showing an empty box but the box height is 200 so its looks bad.
So my main concern is i need to hide full CachedNetworkImage in the listview with best approach.
Can anyone please guide and help me.
Thanks
- Lenguaje dominante
- Dart
- Estrellas
- 2.6k
- Forks
- 731
- Merge medio
- 4 d 12 h
- PR fusionados (30 d)
- 2
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Baseflow/flutter_cached_network_image
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Baseflow/flutter_cached_network_image#492 · 2 reacciones ·
Los mantenedores suelen responder en 4 días
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
Baseflow/flutter_cached_network_image#478 ·
Los mantenedores suelen responder en 4 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Baseflow/flutter_cached_network_image#473 ·
Los mantenedores suelen responder en 4 días
-
Package not Support .jfif FormatAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
Baseflow/flutter_cached_network_image#1032 ·
Los mantenedores suelen responder en 4 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
Baseflow/flutter_cached_network_image#1031 ·
Los mantenedores suelen responder en 4 días
Todos los issues de Baseflow/flutter_cached_network_image
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
MaikuB/flutter_local_notifications#2838 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
jiangtian616/JHenTai#833 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100