Как отлаживать массив и объект в файле .jade и .pug

#node.js #express

#node.js #экспресс

Вопрос:

Я новичок в node js и express js, я застрял в костюме, в котором я передаю объект .файл jade, но перед этим я хочу отладить его, как мы используем в php print_r(массив), но я пытаюсь использовать console.log(объект), но у меня это не сработало

Требование:

  1. Печать объекта и массива в файле .jade и .pug (с использованием node и express)

код в index.js файл

 router.get('/', function (req, res, next) {   var sqlQuery = `SELECT * FROM users`;   db.query(sqlQuery, function (err, results, fields) {   res.render('index', {  title: 'Register - Login',  authorised: req.session.authorised,  fname: req.session.fname,  users: results  });   }); // console.log(authorised); });  

Код в файле .jade я попробовал div

  • console.log(авторизованный) div

но это не сработало для меня

Ответ №1:

попробуйте это

 router.get('/', function (req, res, next) {  const authorised=req.session.authorised;  const sqlQuery = `SELECT * FROM users`;// use const or let    db.query(sqlQuery, function (err, results, fields) {  // since both the key and value are the same in the json I am using authorised from above as the value  res.render('index', {  title: 'Register - Login',  authorised,  fname: req.session.fname,  users: results  });   });  console.log(authorised); });