Vue中使用:src绑定图片 图片加载不出来 不能显示
当Vue在前端传入一个图片时会自动添加一个无序乱码,如下图所示在项目中的图片名称为tree.jpg,但是浏览器自动添加上了6990f624的乱码。所以直接在:src中传入图片路径是不行的我们需要得到图片路径中的乱码才能获得正确路径方法很简单,只需用require方法引入图片传给 :src,就可以得到编码后的图片路径。如下:这是错误写法::src="../../assets/img/tree.jpg
·
当Vue在前端传入一个图片时会自动添加一个无序乱码,如下图所示
在项目中的图片名称为tree.jpg,但是浏览器自动添加上了6990f624的乱码。
所以直接在:src中传入图片路径是不行的
我们需要得到图片路径中的乱码才能获得正确路径
方法很简单,只需用require方法引入图片传给 :src,就可以得到编码后的图片路径。
如下:
这是错误写法:
:src="@/assets/img/tree.jpg"
这是正确写法:
:src="require(''+'@/assets/img/tree.jpg'+'')"
更多推荐
已为社区贡献2条内容
所有评论(0)