在浏览器中显示svg图像

时间:2015-11-03 16:50:03

标签: javascript node.js svg npm

我想在使用qr-image npm模块的node.js的浏览器中显示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图像?

1 个答案:

答案 0 :(得分:0)

请使用它,它将显示在y中。

<%-svg_string %>