我正在使用带有 mysqljs 模块的 SQL 数据库构建书店应用程序,我可以从数据库中获取所有书籍,但我想访问一本书并显示其详细信息。
我通过它的 id 获取 book 对象并在控制台中显示它
书籍详情路线:
/* GET Book Details page. */
router.get('/details/:id', function(req, res, next) {
var sql = `SELECT * FROM books WHERE id = ${req.params.id}`;
var query = db.query(sql, function (err, result) {
if(err) throw err;
console.log(result);
var model = {result: result}
res.render('shop/details', { title: 'Books', model });
});
});
在控制台上显示这个
在我写的车把代码中
<h1 class="text-center">Book Details Here</h1>
<h3> Your Book Name is {{this.BookName}}</h3>
但它只显示“你的书名是”没有书名