作为道具传递时无法加载图像

时间:2019-01-19 18:31:02

标签: javascript react-native

我试图创建一个自定义组件,该组件接受图像uri作为属性。 调用此组件时,我想向此组件传递不同的uri,以便它显示不同的图像。

当我这样做时,我没有收到任何错误,但是图像没有加载(那里只是空白)。

我尝试将URI直接传递到组件中,并且图像正确加载。但是,当我回到将uri作为道具传递时,图像将无法加载

all_timezones

我希望图像能够加载,但不会加载。

2 个答案:

答案 0 :(得分:1)

我刚刚尝试了您的代码,它似乎可以工作。

我将您的CustomComponent放入其自己的文件CustomComponent.js中,并将其导入到App.js中。

这是代码https://snack.expo.io/SJgTkxbQ4有效的小吃

答案 1 :(得分:0)

您正在导出2个课程。删除CustomClass中的第一个导出默认值。您仅在内部需要它,并且只需要导出App类。

如果这些是2个文件,请完整地发布它们。

相关问题