CachedNetworkImageProvider

CachedNetworkImageProvider

这是在Flutter(基于Dart的移动应用框架)的背景下进行的。
我正在寻找可以解释基本原理和原则的资源,而不仅仅是一个经验法则。

最佳答案

如果您在谈论 package:cached_network_image ,那么CachedNetworkImage是一个小部件,而CachedNetworkImageProvider ImageProvider ,它标识要显示的图像资源。
CachedNetworkImage小部件的存在是为了方便起见,它会根据其构造参数为您创建一个CachedNetworkImageProvider。您也可以使用带有Image的普通CachedNetworkImageProvider小部件。

关于image - CachedNetworkImage和CachedNetworkImageProvider有什么区别?应该在哪种情况下使用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60752061/

10-09 07:48