vue ----background-image坑

<div class="test"></div>
<style lang="scss">
.test {
width:100px;
height:100px;
background-image:url("../../assects/img/test.png")
}
</style>

这种使用webpack打包会出现图片资源文件找不到问题

解决方式如下:
1:

<div class="test" :style="{backgroundImage:'url('+require('../../assets/img/test.png')+')'}"></div>

2:

data(){
return {
test:'url('+require('../../assets/img/test.png')+')'
}
}

使用上述方式即可解决webpack打包图片资源问题

Logo

前往低代码交流专区

更多推荐