React - 转换字符串以使用导入的组件

React - convert string to use imported component

我想知道如何使用字符串键来调用从 /assets/ 文件夹导入的 svg 元素。

这是我导入的 svg 图片:

import image1 from "assets/images/image1.svg";
import image2 from "assets/images/image2.svg";

这是我显示 image1 和 image2 的循环

{data.map((data: object, index: number) => (
  <img src={`image${index}`}/>
))}

但它不起作用,因为我有这个:

<img src={'image1'}/>

但我想要这个 :

<img src={image1}/>

谢谢。

import image1 from "assets/images/image1.svg";
import image2 from "assets/images/image2.svg";

const images={
image1,
image2
}

{data.map((data: object, index: number) => (
  <img src={images[`image${index}`]}/>
))}