javascript 将图像url切换为在线图像后,Vue“未找到模块”错误

k5hmc34c  于 2023-01-29  发布在  Java
关注(0)|答案(1)|浏览(57)

我尝试动态显示图片,我从后台获取图片名称作为字符串。我将所有图片存储在我的assets文件夹中,但由于有许多图片,我希望将它们存储在网上,但保持相同的逻辑来显示它们。到目前为止,我的做法是:

methods: {
    getImage(image) {
      return require(`@/assets/${image}`);
    }
  }

在HTML中:

<img class="moduleImage" :src="getImage(module.pictureName)" :alt="module.name">

现在我在getImage(image)方法中尝试以下操作:

getImage(image) {
  return require(`https://onlineImageStorage.com/${image}`);
}

并收到Module Not Found错误。

x8goxv8g

x8goxv8g1#

删除“require”关键字,因为它已不在您的源代码中:

getImage(image) {
  return `https://onlineImageStorage.com/${image}`;
}

相关问题