在浏览器中显示svg图

问题描述 投票:0回答:1

我想用node.js使用qr-image npm模块在浏览器中显示一个qr-code svg图片。这段代码。

var qr = require('qr-image');
var svg_string = qr.imageSync('I love QR!', { type: 'svg' });

然后,在我的page.ejs中,我有:

<%= svg_string %>

在浏览器中,我有:

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23">
<path d="M1 1h7v7h-7zM11..."/></svg>

我只看到文字,而不是图片。我试过用

<img <%= svg_string %> >

但它是错误的。如何显示我的svg图片?

javascript node.js svg npm
1个回答
0
投票

请使用它将显示在y。

<%-svg_string %>

© www.soinside.com 2019 - 2024. All rights reserved.