react之本地圖片引用


react之本地圖片引用

<img src="../images/photo.png"/>  

這種寫法在react中是不支持的,所以引用本地圖片需要用import或者require。

方法一:

import imgURL from './../images/photo.png';
...
<img src={imgURL } />

方法二:

<img src={require('./../images/photo.png')} />

當圖片名稱存儲在json中的時候,require不能寫變量,import from后面也不能寫變量。所以就出問題了。

目前我的解決方法,把require里面的值前面加一個字符串。

const  img = require('../image/'+this.props.data.imgName);
<img src={img}/>

 

 

 鑽研不易,轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM