我是新来的本地人。当我尝试显示图像时,在我执行此操作时加载图像时出现了一些故障:
<Image
style={{width: 100, height: 35, resizeMode:'contain'}}
source={require('./images/someImage.png')}
/>
然后有人建议我使用defaultSource
代替source
。故障消失了。那么defaultSource
会进行缓存吗?
defaultSource的描述在facebook文档中看起来很混乱。什么是缓存图像或显示图像的最佳方式?
我正在考虑将图像转换为字符串数据的最佳方法,以便应用程序不再需要下载图像。
答案 0 :(得分:1)
df.apply(lambda x : x[x.notnull()].values.tolist(),1).apply(pd.Series)
Out[262]:
0 1
A
a 123.0 456.0
b 555.0 NaN
c 888.0 NaN
似乎只是iOS商家。如果图像源是远程的,则可以在defaultSource中指定本地图像。该图像将一直显示,直到远程图像被加载为止。
可以通过在source中指定缓存属性来完成缓存:
defaultSource
可以在react-native repo中的ImageSourcePropType中找到更多信息。