Vue中img动态拼接:src图片地址
2020-03-17 本文已影响0人
回到唐朝做IT
使用场景:根据后端返回图片标记来匹配本地图片资源
例如:根据后端返回k1
标记,前端生成assets/images/inventory/k1.png
图片资源路径
<template>
<div class="fl">
<img :src="getImgUrl(gatherInfo.img1)" alt="">
<img :src="getImgUrl(gatherInfo.img2)" alt="">
<img :src="getImgUrl(gatherInfo.img3)" alt="">
</div>
</template>
data(){
return{
gatherInfo: {
title: '库存汇总信息',
img1: 'k1',
img2: 'k2',
img3: 'k3',
},
}
}
//获取图片地址
getImgUrl (img) {
return require("@/assets/images/inventory/" + img+ ".png");
},