reactjs从本地路径加载图像

时间:2018-11-13 13:10:13

标签: reactjs

我试图通过我从rest api获取的图像路径加载图像数组,但出现错误:

未找到模块:无法在'C:\ Users \ User \ Desktop \ React \ yiannis \ touch \ touch \ touch \ touch \ src \ pages \ en'中解析'tempString'

,代码为:

{photo.map(image=>( 
                              //tempString = image.replace("../","../../"),
                              this.setState({tempString : image.replace("../","../../")}),   
                               currentImage = require('tempString')
                              //Images.push(currentImage)  
                        ))}

有什么想法我做错了吗?

1 个答案:

答案 0 :(得分:1)

我认为您想念const,您尚未定义tempString,但要向其传递日期。

const tempString = image.replace("../","../../")

在这里,什么是'tempString',我认为这里存在一些问题。

require('tempString')

编辑2:

const Image = []
{photo.map((image) => (
   Image.push(image.replace("../","../../"))
)}