我在react中有以下组件,它通常加载图像:
<img src {require(getImgPath()).default}/>
此组件引发以下错误:Cannot find module './images/abc.svg'
如果我将组件更改为以下内容:
<img src {require(`${getImgPath()}`).default}/>
然后它就起作用了。为什么?
我也尝试过,但没有成功:
<img src {require(getImgPath().toString()).default}/>
<Image style={{width:"100%",height:75,borderTopRightRadius:6,borderTopLeftRadius:6,marginBottom:5}}
source={{
uri: 'https://example.com/'+param.id.toString()+'.jpg',
}} />
U可以使用动态路径和图像组件。