vue 动态改变图片 图片存在本地的

在项目中要改变一个背景图片或者icon 因为存在了本地项目中 直接改变路径发现图片没有显示出来
所有要改变引用方法,如果是从服务器直接拿到的图片路径直接赋值给img的src中就行

<img :src='img' />
data(){
	return:{
		img:require("@/assets/shopNoIcon_b.png"), //收藏icon
	}
}
//改变的时候
this.img=require("@/assets/background.png");

你可能感兴趣的:(vue,vue,动态改变图片,图片存在本地的)