javascript - vue中如何动态显示图片
问题描述
我们有一个产品列表,每个产品都有自己的 ID 和图像。
getImgUrl(id) {
return require(`../../../../../img/products/accessory-${id}.png`);
},
这些图像位于我在其中安装 vue 应用程序的 wordpress 站点的 wp-uploads 文件夹中。通常我们可以只对图像源使用绝对路径,但我需要让这个图像源在运行时可用,而不仅仅是在编译期间,这require
在 return 语句中使用,但它只在我的本地开发服务器上工作,而不是在生产构建。
我对 webpack 不太了解,但我正在努力学习更多。正确方向的任何点都会很可爱。谢谢!
解决方案
推荐阅读
- javascript - 未捕获的类型错误:无法读取 XMLHttpRequest.xhr.onload 处未定义的属性“url”
- android - 从 GET Method Retrofit Android 获取主键
- python - 是否可以在 Python 中将通用 C[T] 静态类型为 T ?
- node.js - 在 node.JS 串行上发送二进制文件
- python - 散景 CheckBoxGroupButton
- html - 允许子元素溢出,同时保持父元素的可滚动性
- web-applications - 当您使用 Progressive Web App 时,它会显示在浏览器历史记录或选项卡中吗?
- calc - “Openoffice Calc”使用 IF 比较时间总是返回 false
- jquery - JS数据表返回空白行
- node.js - 如何使用来自私有 github 的 npm 包?