React Native:尝试从Cloud Firestore获取图像时出现错误

时间:2020-06-14 23:57:33

标签: javascript react-native

我正在获取source.uri不应为空字符串。我该如何解决?

我正在使用Google Cloud Firestore存储所有图像并将其渲染到我的应用程序中,然后出现此错误,我不知道如何解决它,请帮我解决这个问题。

这是我的代码:

<input type="hidden" name="email" value="<?=$email?>" />

1 个答案:

答案 0 :(得分:0)

您已在组件状态下使用空字符串(image : '')进行了初始化,因此在加载组件时,source.uri将被''初始化,因为到那时您还没有图片来自Cloud Firestore。

一种解决方案是使用一些默认图像初始化状态,并在Image组件中显示该图像,直到从云中下载图像为止。