How can i hide the CachedNetworkImage if there is an image issue.
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 25/100
Hướng nghiên cứu
Issue cung cấp một ví dụ inline về CachedNetworkImage; hãy bắt đầu bằng việc xem xét callback errorWidget của nó và layout của phần tử danh sách xung quanh. Hoàn thành nghĩa là xác định phần tử danh sách hoạt động như thế nào sau lỗi 404 mà không để lại hộp trống có chiều cao cố định.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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
- Ngôn ngữ chính
- Dart
- Star
- 2.6k
- Fork
- 738
- Merge trung bình
- 11 giờ 55 phút
- Pull request đã merge (30 ngày)
- 14
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Baseflow/flutter_cached_network_image
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Baseflow/flutter_cached_network_image#492 · 2 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
Baseflow/flutter_cached_network_image#478 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Baseflow/flutter_cached_network_image#473 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 22/100
Baseflow/flutter_cached_network_image#1061 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
Baseflow/flutter_cached_network_image#1060 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của Baseflow/flutter_cached_network_image
Issue tương tự
-
Standalone dash flashes as its own RSVP step (e.g. Russian dialogue)Có thể đã có người làm @bezig01 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
daniel-pimenta-cc/ledor#53 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
-
Iteration CounterĐang mởenhancement firebase
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
brysonddelozier/scribbles#24 ·
-
bug good first issue P2-Medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
basictech01/uniun#305 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
daohoangson/flutter_widget_from_html#1657 ·
Maintainer thường phản hồi trong vòng 3 ngày