一、报错
当我在
HTML
里直接写上图片地址时,发现引入的图片报404(Not Found)
,报错如下:👇🏻
先来看看我写的错误代码吧 ❌
- 如下图,我们可以发现:其地址引入是正确滴,因为
@
相当于src
,所以对应地址就是@/assets/img/startPage/card_${index}.png
(index
为0
、1
)
二、解决方法
那img
为什么未显示出来呢❓
还要多谢优秀滴哥哥滴提醒,我这才想起来:
- 在
vue
里,页面里的图片路径需要用require
引入才行~
现在小萝卜儿们🥕来看看我写的正确代码吧 ✅
<img :src="require(`@/assets/img/startPage/card_${index}.png`)" alt="">