【发布时间】:2020-04-12 07:19:51
【问题描述】:
所以我有一个 customHeader 组件,我想像这样将图像加载到其中
<Image source={props.logoImg} style={styles.icon} />
在页面上我会像这样传递道具
<CustomHeader
navigation={props.navigation} //call props.navigation in component
primaryColor={primaryColor}
coName={coName}
logoImg={require('../content/...some image...'}
/>
这样它不会抛出错误,但不会加载。我知道这与将其作为道具传递有关,因为我可以将图像直接加载到屏幕中。我只是不确定我做错了什么或我在这里缺少什么。
我曾尝试在组件内部使用 require,但这会在编译时引发错误,因为 react-native 需要在编译时“需要”图像。
【问题讨论】:
标签: javascript image react-native