解决Vue2.0中使用less给元素添加背景图片出现的问题


Posted in Javascript onSeptember 03, 2018

在使用less在Vue.js中给元素添加背景图片时 或者你会出现这样的写法

background-image: url('../img/' + @{bg_url} + '2x.png');

或者这样

background-image: url('../img/' + @bg_url + '2x.png');

这样

background-image: url(../img/@{bg_url}2x.png);

还有这样

background-image: url(../img/@bg_url2x.png);

这样的

background-image: url(../img/@{bg_url}@2x.png);

如果都有其中一种,恭喜你都错了~~~

VUE会在命令行给你出现报错,比如这样:

解决Vue2.0中使用less给元素添加背景图片出现的问题

而浏览器也会给你温馨提示:

解决Vue2.0中使用less给元素添加背景图片出现的问题

在less当中当中给元素设置背景图‘ '是必须加的,而且变量必须是@{ 变量名 }这样的格式去书写,在@{ 变量名 }后面不允许出现@符号 否则会出现报错,因为他在编译过程中会认为你@{ 变量名 }后面的@符号是一个变量,并且检测到你的变量未规范书写URL里面的要求。所以使用less在给元素添加背景图设置URL时安装下面这个写法就可以完美实现无报错

background-image: url('../img/@{bg_url}2x.png');

在使用less设置背景图使用变量时,尽量避免图片名称带有@符号,以减少不必要的麻烦!

以上这篇解决Vue2.0中使用less给元素添加背景图片出现的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
Jul 14 Javascript
Mootools 1.2教程 函数
Sep 15 Javascript
如何确保JavaScript的执行顺序 之jQuery.html深度分析
Mar 03 Javascript
使用jquery选择器如何获取父级元素、同级元素、子元素
May 14 Javascript
Javascript编写俄罗斯方块思路及实例
Jul 07 Javascript
JS延时提示框实现方法详解
Nov 26 Javascript
学习Angularjs分页指令
Jul 01 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
Jul 18 Javascript
jQuery中map函数的两种方式
Apr 07 jQuery
微信小程序模拟cookie的实现
Jun 20 Javascript
详解vue中移动端自适应方案
May 05 Javascript
jQuery实现tab栏切换效果
Dec 22 jQuery
vue组件(全局,局部,动态加载组件)
Sep 02 #Javascript
详解jQuery中的easyui
Sep 02 #jQuery
vue-cli脚手架的安装教程图解
Sep 02 #Javascript
vue-router 实现导航守卫(路由卫士)的实例代码
Sep 02 #Javascript
全面解析vue router 基本使用(动态路由,嵌套路由)
Sep 02 #Javascript
解决Vue 项目打包后favicon无法正常显示的问题
Sep 01 #Javascript
修改vue+webpack run build的路径方法
Sep 01 #Javascript
You might like
destoon官方标签大全
2014/06/20 PHP
php获取当月最后一天函数分享
2015/02/02 PHP
PHP批量生成图片缩略图的方法
2015/06/18 PHP
php实现递归的三种基本方式
2020/07/04 PHP
PHP连接MSSQL方法汇总
2016/02/05 PHP
Zend Framework教程之资源(Resources)用法实例详解
2016/03/14 PHP
PHP程序员的技术成长规划
2016/03/25 PHP
PHP判断密码强度的方法详解
2017/05/26 PHP
Aster vs KG BO3 第三场2.18
2021/03/10 DOTA
javascript getElementsByClassName函数
2010/04/01 Javascript
javascript jscroll模拟html元素滚动条
2012/12/18 Javascript
如何判断鼠标是否在DIV的区域内
2013/11/13 Javascript
node.js中的fs.readFileSync方法使用说明
2014/12/15 Javascript
Bootstrap进度条组件知识详解
2016/05/01 Javascript
JS转换HTML转义符的方法
2016/08/24 Javascript
JavaScript对象创建模式实例汇总
2016/10/03 Javascript
JavaScript中运算符规则和隐式类型转换示例详解
2017/09/06 Javascript
解决vue-pdf查看pdf文件及打印乱码的问题
2020/11/04 Javascript
python操作xml文件示例
2014/04/07 Python
Python实现类继承实例
2014/07/04 Python
在Python下进行UDP网络编程的教程
2015/04/29 Python
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
2016/02/18 Python
python中日志logging模块的性能及多进程详解
2017/07/18 Python
mysql 之通过配置文件链接数据库
2017/08/12 Python
Python 实现引用其他.py文件中的类和类的方法
2018/04/29 Python
Python找出微信上删除你好友的人脚本写法
2018/11/01 Python
Python模块、包(Package)概念与用法分析
2019/05/31 Python
PyTorch中常用的激活函数的方法示例
2019/08/20 Python
Jmeter HTTPS接口测试证书导入过程图解
2020/07/22 Python
HTML5 声明兼容IE的写法
2011/05/16 HTML / CSS
牧马人澳大利亚官网:Wrangler澳大利亚
2019/10/08 全球购物
测试驱动开发的主要步骤是什么
2014/12/10 面试题
机电一体化专业推荐信
2013/12/03 职场文书
财务会计专业求职信范文
2013/12/31 职场文书
退学证明范本3篇
2014/10/29 职场文书
Python pygame实现中国象棋单机版源码
2021/06/20 Python