react之本地图片引用

Posted s313139232

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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}/>

 

 

 钻研不易,转载请注明出处。

以上是关于react之本地图片引用的主要内容,如果未能解决你的问题,请参考以下文章

ES6 React 组件引用本地图片问题

根据图片的url地址下载图片到本地保存代码片段

React-native 中Image控件@

react 本地图片的引入方式

RN之Image

Swift新async/await并发中利用Task防止指定代码片段执行的数据竞争(Data Race)问题