小白希望封装一个照片下面加描述的组件,然后照片由父组件指定
于是
父组件使用Img通过imgURL传递图片地址
return (
<div>
<Img imgURL='./lcb.jpg' />
</div>
)
子组件
const Img = (props) => {
return (
<div>
<img src={props.imgURL} alt="My_Li" />
<p>Licb1996@Foshan</p>
</div>
)
}
无论如何都加载不出来照片,唯一成功的是使用require(’./lcb.jpg’),但是require里面不能接受变量,所以不能随时指定更换照片,请问我该怎么样才能实现父组件改变子组件的图片