javascript - 试图在反应中导入一个img
问题描述
我正在尝试在文件顶部导入图像,因为我第一次尝试返回下面的代码不起作用。
<img src={require('../../blogPostImages/' + post.blogImage)}
alt="Post Image"/>
我在文件顶部将此代码导入为
import Img from '../../blogPostImages/' + post.blogImage;
并在 div 中返回:
我收到编译失败错误,我相信它与加号有关。
解决方案
在元素的src
属性中,img
您应该直接指定到文件的路由,就像在纯 HTML 中一样。
使用字符串插值:
<img src={`../../blogPostImages/${post.blogImage}`}
alt="Post Image"/>
推荐阅读
- java - Statistical Firebase crashlytics 让我感到困惑
- react-native - React - 导航到同一个组件的奇怪行为
- hybris - Hybris Backoffice 没有反映真实的数据库值
- java - 如何将txt文档中的字符串转换为代码?
- typescript - 结合映射类型区分已知值的联合
- javascript - 如何使用 select2 显示选定的国家/地区?
- javascript - 如何使用 javascript 在下载功能中保存带有名称的文件?
- graphql - 你如何改变 GraphQL 中的关系字段?
- python - 需要从m文件中读取数字并将偶数存储在数组中并打印|| 蟒蛇程序
- python - 如何在 Xpath 中使用带有“类名”的“not”属性?