解决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 相关文章推荐
javascript引用对象的方法
Jan 11 Javascript
ArrayList类(增强版)
Apr 04 Javascript
jQuery实现鼠标滚轮动态改变样式或效果
Jan 05 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
Mar 31 Javascript
PageSwitch插件实现100种不同图片切换效果
Jul 28 Javascript
JS实现title标题栏文字不间断滚动显示效果
Sep 07 Javascript
基于AngularJS前端云组件最佳实践
Oct 20 Javascript
jQuery实现frame之间互通的方法
Jun 26 jQuery
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
Sep 13 Javascript
Vue2.x Todo之自定义指令实现自动聚焦的方法
Jan 08 Javascript
vue实现搜索过滤效果
May 28 Javascript
vue实现输入框自动跳转功能
May 20 Javascript
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
无数据库的详细域名查询程序PHP版(2)
2006/10/09 PHP
ajax完美实现两个网页 分页功能的实例代码
2013/04/16 PHP
PHP Error与Logging函数的深入理解
2013/06/03 PHP
关于crontab的使用详解
2013/06/24 PHP
php图片的二进制转换实现方法
2014/12/15 PHP
php中使用in_array() foreach array_search() 查找数组是否包含时的性能对比
2015/04/14 PHP
PHP删除数组中指定下标的元素方法
2018/02/03 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
Exjs 入门篇
2010/04/07 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
JavaScript Sort 的一个错误用法示例
2015/03/20 Javascript
jQuery实现给页面换肤的方法
2015/05/30 Javascript
jquery实现上传文件大小类型的验证例子(推荐)
2016/06/25 Javascript
js选择器全面解析
2016/06/27 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
2016/07/22 Javascript
Element-UI中Upload上传文件前端缓存处理示例
2019/02/21 Javascript
原生js实现trigger方法示例代码
2019/05/22 Javascript
使用React-Router实现前端路由鉴权的示例代码
2020/07/26 Javascript
python实现装饰器、描述符
2018/02/28 Python
基于python的socket实现单机五子棋到双人对战
2020/03/24 Python
基于python3抓取pinpoint应用信息入库
2020/01/08 Python
python add_argument()用法解析
2020/01/29 Python
Python将list元素转存为CSV文件的实现
2020/11/16 Python
CSS3中线性颜色渐变的一些实现方法
2015/07/14 HTML / CSS
Styleonme中文网:韩国高档人气品牌
2017/06/21 全球购物
广告学专业应届生求职信
2013/10/01 职场文书
茶叶店创业计划书范文
2014/01/19 职场文书
歌唱比赛主持词
2014/03/18 职场文书
社区居务公开实施方案
2014/03/27 职场文书
2014年售票员工作总结
2014/11/19 职场文书
检讨书范文500字
2015/01/28 职场文书
项目建议书
2015/02/04 职场文书
保研导师推荐信
2015/03/25 职场文书
微信小程序实现聊天室功能
2021/06/14 Javascript
windows系统安装配置nginx环境
2022/06/28 Servers