在使在Vue少用。js中给元素添加背景图片时或者你会出现这样的写法
背景图片:url (' . ./img/' + @ {bg_url} + 2 x.png);
<强>或者这样强>
背景图片:url (' . ./img/+ @bg_url + 2 x.png”);
<强>这样强>
背景图片:url (. ./img/@ {bg_url} 2 x.png);
<强>还有这样强>
背景图片:url (. ./img/@bg_url2x.png);
<强>这样的强>
背景图片:url (. ./img/@ {bg_url} @2x.png);
如果都有其中一种,恭喜你都错了~ ~ ~
在少当中当中给元素设置背景图“是必须加的,而且变量必须是@{变量名}这样的格式去书写,在@{变量名}后面不允许出现@符号否则会出现报错,因为他在编译过程中会认为你@{变量名}后面的@符号是一个变量,并且检测到你的变量未规范书里写URL面的要求,所以使少用在给元素添加背景图设置URL时安装下面这个写法就可以完美实现无报错
背景图片:url (. ./img/@ {bg_url} 2 x.png);
在使用少设置背景图使用变量时,尽量避免图片名称带有@符号,以减少不必要的麻烦!
以上这篇解决Vue2.0中使用少给元素添加背景图片出现的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。