前端获取文件夹下所有图片集合

const requireContext = require.context('./image', true, /^\.\/.*\.png$/);
let iconImages = {};
requireContext.keys().map(req => {
  let iconName = req.split('./')[1];
  iconName = iconName.split('.')[0];
  const iconNameObj = {};
  iconNameObj[iconName] = require(`./image/${iconName}.png`);
  iconImages = {
    ...iconImages,
    ...iconNameObj,
  };
  return {
    iconName: require(`./image/${iconName}.png`),
  };
});
console.log('requireContext', requireContext, requireContext.keys(), iconImages);

你可能感兴趣的:(前端获取文件夹下所有图片集合)