我正在尝试从vue组件中的公用文件夹加载图像。资产助手没有在vue中工作,所以我需要使用格式
__Internal
但是,vue不是在公共文件夹中查找图像,而是将当前URL附加到图像路径。例如,如果网址是www.example.com/posts
它添加了www.example.com/posts/img/ic_add-sm.svg 而不是www.example.com/img/ic_add-sm.svg
答案 0 :(得分:2)
在图像路径的开头添加正斜杠。
<img :src="'/img/ic_add-sm.svg'">
由于您似乎没有做任何特别的事情,您应该只能使用
<img src="/img/ic_add-sm.svg">