解决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事件模型代码
Jul 01 Javascript
JavaScript的eval JSON object问题
Nov 15 Javascript
JavaScript计算某一天是星期几的方法
Aug 05 Javascript
JavaScript子窗口调用父窗口变量和函数的方法
Oct 09 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
Mar 01 Javascript
js与applet相互调用的方法
Jun 22 Javascript
JavaScript中捕获/阻止捕获、冒泡/阻止冒泡方法
Dec 07 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
Aug 12 Javascript
vue自定v-model实现表单数据双向绑定问题
Sep 03 Javascript
谈谈React中的Render Props模式
Dec 06 Javascript
JavaScript算法学习之冒泡排序和选择排序
Nov 02 Javascript
Vue点击切换Class变化,实现Active当前样式操作
Jul 17 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
如何过滤高亮显示非法字符
2006/10/09 PHP
PHP魔术引号所带来的安全问题分析
2014/07/15 PHP
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
微信公众号开发之通过接口删除菜单
2017/02/20 PHP
基于jquery的仿百度搜索框效果代码
2011/04/11 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
png在IE6 下无法透明的解决方法汇总
2015/05/21 Javascript
详解JavaScript的变量和数据类型
2015/11/27 Javascript
JS基于ocanvas插件实现的简单画板效果代码(附demo源码下载)
2016/04/05 Javascript
实例讲解Jquery中隐藏hide、显示show、切换toggle的用法
2016/05/13 Javascript
jQuery Validate表单验证插件的基本使用方法及功能拓展
2017/01/04 Javascript
浅谈Vue.js中的v-on(事件处理)
2017/09/05 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
详解微信UnionID作用
2019/05/15 Javascript
JS可断点续传文件上传实现代码解析
2020/07/30 Javascript
Vue实现图书管理小案例
2020/12/03 Vue.js
Python中使用bidict模块双向字典结构的奇技淫巧
2016/07/12 Python
Python自定义进程池实例分析【生产者、消费者模型问题】
2016/09/19 Python
json跨域调用python的方法详解
2017/01/11 Python
Python中类的初始化特殊方法
2017/12/01 Python
对python pandas读取剪贴板内容的方法详解
2019/01/24 Python
使用python画社交网络图实例代码
2019/07/10 Python
Django Admin中增加导出Excel功能过程解析
2019/09/04 Python
Django框架模板用法入门教程
2019/11/04 Python
通过实例了解Python异常处理机制底层实现
2020/07/23 Python
html5跨域通讯之postMessage的用法总结
2013/11/07 HTML / CSS
html5 利用重力感应实现摇一摇换颜色可用来做抽奖等等
2014/05/07 HTML / CSS
详解移动端h5页面根据屏幕适配的四种方案
2020/04/15 HTML / CSS
《临死前的严监生》教学反思
2014/02/13 职场文书
信息技术课后反思
2014/04/27 职场文书
抵押贷款承诺书
2014/05/30 职场文书
预防煤气中毒方案
2014/06/16 职场文书
党的群众路线教育实践活动整改方案
2014/10/28 职场文书
2014年信息中心工作总结
2014/12/17 职场文书
小程序实现悬浮按钮的全过程记录
2021/10/16 HTML / CSS
Java设计模式之代理模式
2022/04/22 Java/Android