即使在使用 require 后,图像也不会在循环时加载反应

Images not loading in react while looping even after using require

我创建了一个包含标题和图像的数组,但是当我使用地图提取图像时,图像路径被打印为字符串。我也尝试使用 require 关键字,但错误是“require is not defined”。我也尝试将我的资产(图像)移动到 src 文件夹中,但这也不起作用。我正在使用积雪。

const Img = [
  [
    {
      title: "Recommended to you",
      img: "assets/images/badging2.jpg"
    },
  ],
  
  [
    {
      title2: "hello",
      img1 : "../../public/assets/images/badging7.jpg"
    },
  ]
];

export default Img;

这是我的地图功能:-

     <div>
         {Img[0].map((item) => {
           return <p>{item.img}</p> 
          })}
    </div>   

// output - assets/images/badging2.jpg

试试这样返回return <img src={item.img} />