vue踩坑系列——backgroundImage路径问题
来源:互联网 发布:iconkit for mac 编辑:程序博客网 时间:2024/05/20 00:12
在前端开发中,background-image属性非常常见,有很多时候需要使用内联样式来绑定此属性,但是在vue-cli项目中,如果如下面代码填写路径会找不到图片
<script type="text/javascript">import TemplateNav from './TemplateNav'export default {name: 'FooterNav',components: {'TemplateNav': TemplateNav},data() {return {//使用相对路径会找不到图片shouye:'url(../../assets/images/shouye/index2x.png)',fenlei:'url(../../assets/images/shouye/fenlei2x.png)',search:'url(../../assets/images/shouye/search2x.png)',shopcart:'url(../../assets/images/shouye/gouwuche2x.png)',mine:'url(../../assets/images/shouye/I2x.png)'}},props: {num: {default: '0'}},}</script>
正确的路径应该如下面这样
data() {return {shouye:'url(' + require('../../assets/images/shouye/index2x.png') + ')',fenlei:'url(' + require('../../assets/images/shouye/fenlei2x.png') + ')',search:'url(' + require('../../assets/images/shouye/search2x.png') + ')',shopcart:'url(' + require('../../assets/images/shouye/gouwuche2x.png') + ')',mine:'url(' + require('../../assets/images/shouye/I2x.png') + ')'}},
使用require()方法,require()是node.js方法
阅读全文
0 0
- vue踩坑系列——backgroundImage路径问题
- vue踩坑系列——vue-cli的安装
- vue踩坑系列——slot
- vue踩坑系列——swiper
- Vue系列——问题总结
- vue踩坑系列——前后端分离的接口跨域问题
- vue学习笔记9——图片路径问题
- vue踩坑系列——动态组件
- vue踩坑系列——计算属性
- backgroundimage
- backgroundimage
- vue-router路径计算问题
- vue+webpack打包路径问题
- vue-router路径计算问题
- Vue系列——在vue项目中使用echarts
- Vue系列——在vue项目中使用echarts
- 织梦仿站系列教程第三讲——路径问题
- vue不起作用是vue版本问题 img src路径
- 我的Laravel学习之路之Route::resource和Form-Model-Binding,
- android HAL 分析
- 修改linux swap空间的swappiness,降低对硬盘的缓存
- 用易企拍app拍摄企业宣传片的简易使用教程
- idea导入maven项目和普通Web项目,并且使用tomcat部署
- vue踩坑系列——backgroundImage路径问题
- HTK在Windows7.32位系统下的安装及注意事项
- Make输出重定向
- oracle 安装 must be configured to display at least 256 colors 问题
- 分析mtk_disp_mgr.c(引出一个典型的字符设备的创建过程)
- Python3-scipy
- 地理定位
- 【面向JS--数组】
- UVa 12657 Boxes in a Line解析代码