【发布时间】:2018-08-30 20:49:58
【问题描述】:
我正在开发一个 VueJS 项目,并试图在轮播中加载图像。我正在使用标准设置并将图像放在资产文件夹中。 我用
引用图像 URL<v-carousel-item src="@/assets/promo1.jpg">
但是当我使用 npm run serve 运行服务器时,这会引发 Image Load Failed 错误。
console.js?66f6:36 [Vuetify] Image load failed
src: @/assets/promo1.jpg
found in
---> <VImg>
<VCarouselItem>
<VCarousel>
<Home> at src/views/Home.vue
<VApp>
<App> at src/App.vue
<Root>
如果其中一个建议与 webpack 配置有关,我似乎找不到。另外,请注意,入门模板上的初始图像工作正常。但是我的自定义图像不起作用。
【问题讨论】:
-
"Image Load Failed" 这真的是你得到的错误吗?或者还有更多?另外,您在代码等中使用
@/assets/promo1.jpg的位置...提供更多信息,我猜。 -
我也很想知道这个问题的答案。我之前也遇到过这个问题,最后我只使用了 Firebase 存储并使用了那里的链接。
-
这是错误@Traxo
-
你试过这样使用吗:
:src="require('@/assets/promo1.jpg')" -
我有,但它似乎不起作用
标签: url vue.js webpack vuetify.js vue-cli-3