1.需求:React面临动态引入图片时,会使用到require,直接使用require时,图片不会显示
<img src={require("地址")} alt="" /}
2.解决方法 后面添加.default
<img src={require("地址").default} alt="" /}
如果图片是动态引入的,按照下面这种方式
let imgAddress="././assets/img";
<img src={require(imgAddress).default} alt="" /}
我这样写也是显示不出来的,其他博主的就可以(不知道什么原因,哈哈)
后来改成这样就可以了
let imgAddress=require("././assets/img").default;
<img src={imgAddress} alt="" /}