flutter插件cached_network_image


flutter插件cached_network_image

一个flutter库,用于显示来自Internet的图像并将它们保存在缓存目录中。

添加依赖

dependencies:
  cached_network_image: ^0.6.2

安装

flutter packages get

导入

import 'package:cached_network_image/cached_network_image.dart';

实例

CachedNetworkImage可以直接使用,也可以通过ImageProvider使用。

new CachedNetworkImage(
        imageUrl: "http://via.placeholder.com/350x150",
        placeholder: (context, url) => new CircularProgressIndicator(),
        errorWidget: (context, url, error) => new Icon(Icons.error),
     ),
new Image(image: new CachedNetworkImageProvider(url))