Image
在我的 React Native 应用程序中,我有一个组件,其中包含一个source
我想要依赖于输入道具的组件。我尝试了以下两种方法:
<Image source={require('@images/'+this.props.image+'.png')}/>
和
<Image source={require(this.props.image === 'a' ? '@images/a.png' : '@images/b.png')}/>
但两者都抛出错误。谁能告诉我这些代码有什么问题?我能想到的唯一其他解决方案是
<Image source={require(this.props.image)}/>
并将图像的路径名作为道具传递,但我认为有一个更清洁的解决方案。