如何在我的其他网站上显示QR码?

时间:2019-07-03 01:35:24

标签: javascript node.js vue.js vuejs2 qr-code

如何显示来自我的生成的QR码的用户的详细信息,该QR码包含以下网址http://localhost:9000/api/user/:Memb_ID?

URL是JSON。

 {
"ID": 102,
"Memb_ID": "5555",
"First_Name": "Fname",
"Middle_Name": "Mname",
"Last_Name": "Lname",
"Address": "Hahahw"
}

我制作了一个二维码应用程序,可为数据库中的每个数据生成二维码。就像我在上面说的,QR码由指向用户详细信息的URL组成。这是我如何实现此目标的代码段。

    <b-modal :id="'modal1-' + result.Memb_ID" centered title="QR">
    <div class="showQR text-center">
        <qrcode-vue
         value="'http://localhost:8080/#/show/user/' + result.Memb_ID"
         :size="size"
         level="H"
        ></qrcode-vue>
     </div>
   </b-modal>

这是我后端的代码段,可从数据库中获取单个成员数据。

    router.get('/user/:Memb_ID', function (req, res) {
    let sql = "SELECT * FROM Member WHERE Memb_ID = ?";
    myDB.query(sql, req.params.Memb_ID, function (err, rows) {
        if (err) {
            console.log("Your query has error.");
        } else {
            console.log(rows);
            res.send(rows);
        }
    });
});

这是我在后端使用路由http://localhost:9000/api/user/Memb_ID显示数据库中所有数据的方式,并且我希望这些数据显示在生成自我的QR代码的路由http://localhost:8080/#/show/user/上。

0 个答案:

没有答案