backgroundImage路径问题vue图片的引入方式 您所在的位置:网站首页 maven配置环境变量的作用 backgroundImage路径问题vue图片的引入方式

backgroundImage路径问题vue图片的引入方式

2022-06-13 05:53| 来源: 网络整理| 查看: 265

正确的应该这样写:

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

⽅法

  

    

    

    

    

    

    

    

  

import Bg2 from '@/../static/images/logo2.png'

export default {

    name: 'App',

    data () {

        return {

            bg2: Bg2,

        }

    }

}

    .demo{width: 100px;margin: 50px auto;}

    .img1{

        width: 100px;

        height: 100px;

        background: url('~@/../static/images/logo1.png') center center no-repeat;

        background-size: 100px auto;

    }

    .img2{

        width: 100px;

        height: 100px;

        background-position: center center;

        background-repeat:  no-repeat;

        background-size: 100px auto;

    }

上述代码中,出现的诸如:

~@/ 

 @/ 

,如果删除后,测试效果也正常,你也可以都去掉,不影响。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有