Reactjs 如何在React组件中创建导入图像的数组?

Reactjs 如何在React组件中创建导入图像的数组?,reactjs,image,components,Reactjs,Image,Components,我有一个React组件,它将有近100个图像,因此我希望通过一个import语句从另一个JavaScript文件加载它们 但首先,我需要弄清楚如何将它们全部放在一个数组中,以便从JavaScript文件中导出它们 这样的事情是否可能: 这样我就可以访问像这样的图像了 bulkImages.jsv1(您的方式是可能的) bulkImages.jsv2(但此版本较短) 要在组件中显示来自阵列的图像,请使用map()函数 YourComponent.js import React from 'rea

我有一个React组件,它将有近100个图像,因此我希望通过一个import语句从另一个JavaScript文件加载它们

但首先,我需要弄清楚如何将它们全部放在一个数组中,以便从JavaScript文件中导出它们

这样的事情是否可能:

这样我就可以访问像这样的图像了


bulkImages.jsv1(您的方式是可能的)


bulkImages.jsv2(但此版本较短)

要在组件中显示来自阵列的图像,请使用map()函数

YourComponent.js

import React from 'react';

// images data
import bulkImages from './bulkImages';

export default function YourComponent() {
  return (
    <div className="bulkImageArea">
      {bulkImages.map((img) => (
        <img key={img} src={img} alt={img} className="bulkImage" />
      ))}
    </div>
  );
}
从“React”导入React;
//图像数据
从“/bulkImages”导入bulkImages;
导出默认函数YourComponent(){
返回(
{bulkImages.map((img)=>(
))}
);
}

bulkImages.jsv1(您的方式是可能的)


bulkImages.jsv2(但此版本较短)

要在组件中显示来自阵列的图像,请使用map()函数

YourComponent.js

import React from 'react';

// images data
import bulkImages from './bulkImages';

export default function YourComponent() {
  return (
    <div className="bulkImageArea">
      {bulkImages.map((img) => (
        <img key={img} src={img} alt={img} className="bulkImage" />
      ))}
    </div>
  );
}
从“React”导入React;
//图像数据
从“/bulkImages”导入bulkImages;
导出默认函数YourComponent(){
返回(
{bulkImages.map((img)=>(
))}
);
}
import React from 'react';

// images data
import bulkImages from './bulkImages';

export default function YourComponent() {
  return (
    <div className="bulkImageArea">
      {bulkImages.map((img) => (
        <img key={img} src={img} alt={img} className="bulkImage" />
      ))}
    </div>
  );
}