如何在React中导入本地存储映像?
我的数据如下:
{ image:"newimage.jpeg" }
我试图这样做:
<img src={require("../../assets/images/`${data.image}`")}>
但是它不起作用。任何建议都会很高兴。
答案 0 :(得分:2)
您只需要在文件路径中加上反引号``即可
static bool _firstTime = true;
static bool FirstTime
{
get
{
bool old = _firstTime;
_firstTime = false;
return old;
}
}
<img src={require(`../../assets/images/${data.image}`)}>
是特定于节点的IIRC-您可能需要对React项目使用require
(除非它既是React又是Node)。
答案 1 :(得分:1)
只需将映像作为模块导入就可以解决问题。
来自create-react-app文档(https://facebook.github.io/create-react-app/docs/adding-images-fonts-and-files):
java
答案 2 :(得分:1)