VueJS背景图像网址找不到路径

Posted

技术标签:

【中文标题】VueJS背景图像网址找不到路径【英文标题】:VueJS background-image url not finding the path 【发布时间】:2020-07-17 00:12:54 【问题描述】:

我正在学习 VueJs,但我被阻止了。 我的问题是我不知道我需要为组件 css 部分上的背景图像属性的 url 提供哪个路径。

<template>
  <div class="layer"></div>
<template>

<script>
 export default 
   name: 'Layer'
 
</script>

<style lang="scss">
.layer
  background-image: url(../public/images/myImage.jpg)

</style>

我需要输入什么网址? 我的图片在“public/images/myImage.jpg”上 我的组件层位于'src/components/Layer.vue'

谢谢

【问题讨论】:

【参考方案1】:

如果你的img是公开的,就写成相对路径:

.layer
  background-image: url('/images/myImage.jpg')

【讨论】:

以上是关于VueJS背景图像网址找不到路径的主要内容,如果未能解决你的问题,请参考以下文章

错误 ITMS-90032:“无效的图像路径 - 在键 '$key' 下引用的路径中找不到图像:'$path'”

无效的图像路径 - 在键 'CFBundleIcons':'AppIcon29x29' 错误下引用的路径中找不到图像

wordpress 插件开发 - 使用图像 - 找不到路径

动态导入图像(React Js)(需要 img 路径找不到模块)

模板提供了错误的媒体目录路径,Django 找不到图像

Rails 4.1 Elastic Beanstalk 找不到图片网址