css - VueJS背景图像网址找不到路径
问题描述
我正在学习 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”上
谢谢
解决方案
如果您的 img 是公开的,只需写为相对路径:
.layer{
background-image: url('/images/myImage.jpg')
}
推荐阅读
- excel - 使用 VBA 将 excel 文件另存为 pdf 到本地驱动器
- sql - Informatica,使用来自另一个表的输入创建新表
- reactjs - React-router- 更改获取数据的 url
- windows - 使用 dup2 或类似方法重定向文件句柄
- javascript - 使用 Angular 4 订阅的行为主题
- c++ - 使用 QSerialPort 发送批量短信的延迟
- scala - 带有比较和循环的 Scala 内联追加
- javascript - 如何在 URL 中使用带有井号标签的 GET 方法?
- powershell - 另一个具有相同属性 identifierUris 值的对象已经存在
- node.js - 是否有必要验证加密的密码服务器端?