vue中img中的src直接写变量,图片不渲染。被解析成了String,如果使用的网络链接,可以直接写变量。
icon_url为后端返回的前端图片路径,图片放在前端的。
<img :src="icon_url">
解决办法:使用
require
引入
<img :src="require(`../assets${icon_url}`)">
如果直接
require(icon_url)
,会报错
vue中img中的src直接写变量,图片不渲染。被解析成了String,如果使用的网络链接,可以直接写变量。
icon_url为后端返回的前端图片路径,图片放在前端的。
<img :src="icon_url">
解决办法:使用
require
引入
<img :src="require(`../assets${icon_url}`)">
如果直接
require(icon_url)
,会报错