本文实例为大家分享了nodejs动态创建二维码的具体代码,供大家参考,具体内容如下
& lt; !——弹出二维码——比; & lt; div类=皅rcode”比; & lt; div> & lt; p id=" saoma "祝辞扫描二维码& lt;/p> & lt;/div> & lt;/div> >之前js代码:
. ajax({美元 类型:“文章”, url:/房子, 数据:{ 数据:“你的数据的 }, 数据类型:json, 成功:功能(数据){ 如果(数据)。代码==0){ alert("成功”); $ (' # saoma ') .before (' & lt; img类=src=" https://www.yisu.com/newQrCode? " qrcode_show "url=' +数据。数据+”alt=" "/祝辞'); 其他}{ alert('失败”); } } }) >之前nodejs:
var=需要表达(表达); var=需要请求(请求); var url=要求(url); var qrImg=要求(“qr-image”);//生成二维码 app.get (/newQrCode,函数(点播,res) { var=url.parse不相上下(点播。url,真的).query; var thisUrl=par.url; var thisParam=par.id; var imgUrl=thisUrl + & # 63; id=? thisParam; var img=qrImg。图像(imgUrl{尺寸:10}); res.writeHead(200年,{“内容类型”:“图像/png”}); img.pipe (res); }); >之前var bodyParser=要求(“体”); var urlencodeRarser=bodyParser。urlencoded({扩展:假}); app.post(房子'/',urlencodeRarser、功能(要求,res) { var=req.body数据; var=JSON结果。stringify({代码:0,数据:“http://www.baidu.com/& id=? data.data});//console.log(结果) res.end(结果); }); >之前以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
nodejs动态创建二维码的方法