将 base64 字符串显示为图像 vue.js
Dispalying a base64 string as an image vue.js
我正在从后端服务器获取 base64 字符串形式的图像。我想将它转换成图像并显示相同。我尝试了以下方法:
JS 内部
let previewLogo2 = new Image();
previewLogo2.src = `data:image/png;base64,${fileList[i].file}`;
内部模板
<b-img :src="previewLogo2" class="certificate-logo-size logo2 pt-2"></b-img>
我正在使用 bootstrap vue。
我已经通过绑定到 previewLogo2.src 而不是预览 Logo 2
解决了这个问题
JS 内部
let previewLogo2 = new Image();
previewLogo2.src = `data:image/png;base64,${fileList[i].file}`;
内部模板
<b-img :src="previewLogo2.src" class="certificate-logo-size logo2 pt-2"></b-img>
我正在从后端服务器获取 base64 字符串形式的图像。我想将它转换成图像并显示相同。我尝试了以下方法:
JS 内部
let previewLogo2 = new Image();
previewLogo2.src = `data:image/png;base64,${fileList[i].file}`;
内部模板
<b-img :src="previewLogo2" class="certificate-logo-size logo2 pt-2"></b-img>
我正在使用 bootstrap vue。
我已经通过绑定到 previewLogo2.src 而不是预览 Logo 2
解决了这个问题JS 内部
let previewLogo2 = new Image();
previewLogo2.src = `data:image/png;base64,${fileList[i].file}`;
内部模板
<b-img :src="previewLogo2.src" class="certificate-logo-size logo2 pt-2"></b-img>