我正在根据传入的道具在反应原生中渲染图像。
当我为图像源提供直接路径时,图像在屏幕上呈现正常
即:
<Image
source={require('../assets/denver.png')}
style={teamImg}
/>
但是,如果我使用字符串插值来渲染基于道具的图像,我会看到以下错误消息:
// props.img = 'denver'
<Image
source={require(`../assets/${props.img}.png`)}
style={teamImg}
/>
要求未知模块“../assets/denver.png”。如果您确定该模块在那里,请尝试重新启动打包器或运行“npm”install
如何渲染图像,以便在我的目录中根据道具找到静态图像?