我有一些json数据,其中一个参数是指向我的本地图片文件夹的路径:
// data.json
[
{
"id": 1,
"image": "assets/somepic.png"
},
{
"id": 2,
"image": "assets/anotherpic.png"
}
// similar data goes there
]
然后我将这些数据导入我的组件中。
import data from "data.json"
我希望能够遍历这个数据:
render() {
return (
data.map((item) => (
// Ofc it won't work if I just put {item.image} in src,
// because we need to import image before use it
// that's why I'm trying to use require
<img src={require(item.image)} />
))
)
}
但这样行不通。 我怎样才能使用在json数据中指定了本地路径的图片来创建create-react-app应用程序?
请注意:应用程序不应该被eject。