Как я могу показать информацию о пользователе из моего сгенерированного QR-кода, который состоит из этого URL 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-кода, которое генерирует qr-код для всех данных в моей базе данных. Как я уже говорил выше, 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 на моем бэкэнде, и я хочу, чтобы эти данные отображались на этом маршруте http://localhost:8080/#/show/user/ из моего сгенерированного QR-кода.