因此,我一直在试图找出如何在Nativescript-angular中使用占位符图像的方法,但是根本找不到任何可行的方法,虽然有一些插件,但是它们都没有与angular一起使用,本机脚本文档中的图像缓存方法不起作用,并且非常复杂。我想出了一种可能对其他人有用的方法,并用它回答了这个问题。它还可以与其他基于JavaScript的移动框架(例如react-native)一起使用。这将适用于对象数组以及单个图像。在此示例中,我使用nativescript-angular
我尝试使用这些插件,但均无作用
本机图像缓存(https://market.nativescript.org/plugins/nativescript-image-cache)
nativescript-web-image-cache(https://market.nativescript.org/plugins/nativescript-web-image-cache)
nativescript-web-image-cache(https://market.nativescript.org/plugins/nativescript-web-image-cache-with-fresco)
还有更多的插件,但它们或多或少与这些插件相同
我还尝试使用nativescript附带的内置“缓存”,但似乎不起作用。
我最终确定了。我已经在下面回答了这个问题
在对象中创建一个属性,该属性将用于说明图像是否已加载。 (如果您不使用图像阵列,则可以跳过此步骤)