2
我正在使用管理員類從緩存中提取圖像或發出網絡請求。我正在使用佔位符圖片。當檢索到合適的圖像時,替換佔位符圖像的最佳方式是什麼?如何使用異步圖像更新佔位符圖像?
final ItemManager _manager;
final Item _item;
var _itemImage =
new Image.asset('assets/images/icons/ic_placeholder.png');
@override
Widget build(BuildContext context) {
_loadImage();
return new Container(
child: _itemImage,
);
}
_loadImage() async {
var file = await _manager.itemImageForImageUrl(_item.imageUrl);
_stickerImage = new Image.file(file);
}
謝謝!完美的作品。欣賞提示。 – alardizabal