如何在ejs文件中捕获数据?

时间:2019-05-12 12:00:45

标签: javascript node.js ejs

这是我的signup.js文件。

module.exports.signup = function(req, res) {
  sql.connect(webconfig, function(err) {
    if (err) console.log(err);
    var request = new sql.Request();
    request.query(
      `
      select * from UsernamesTable;
      `,
      function(err, data) {
        if (err) {
          console.log(err);
        }
        res.render('signup', { usernames: data.recordset }); //here
        sql.close();
      }
    );
  });
};

这是我的signup.ejs文件

<html>
.
.
<script>
   console.log(usernames); // here
</script>
</html>

我想在我的ejs文件中捕获usernames值。但是它什么也没返回。 console.log(<%= usernames %>)也不起作用。

0 个答案:

没有答案