渲染到另一个HTML页面

时间:2019-08-22 14:35:43

标签: html node.js express render

我正在从数据库中选择信息,并将其呈现到html页面。我的查询有效,但是由于某种原因,当它发送到html页面时,它会显示一个数组,该数组表示每个索引内的对象。

app.get('/watchlist',function(req,res) {
    var obj={};
    username =  req.session.username;
    con.query('SELECT symbol FROM watch_list WHERE username =?', [username], function (err, result) {
        console.log(result);
        obj= result;
        res.render('watchlist.html', { symbol:obj });

    });

});
 {% block content %}
 <h2>Create a Stock Watchlist </h2>
 <p>{{ symbol }}!</p>
 {% endblock %}

这是输出的样子-[对象对象],[对象对象],[对象对象]。

预期的结果是从查询中选择的所有行。

0 个答案:

没有答案