如何从sqlite3向jade发送数据?

时间:2015-06-28 22:48:58

标签: javascript node.js pug

好的,我知道这是一个愚蠢的问题,但我是node.js和jade和sqlite3的新手......所以我想知道如何将数据库日期从javascript scrit发送到jade模板来填充表格。

router.get('/', function(req, res, next) {
    db.query('SELECT * FROM temperatures',
    ['timestamp', 'temp'],
    function(rows){
    rows.forEach(eachRow);
     }
);

function eachRow(row,i,rows){
    console.log(row.timestamp + ": " + row.temp);
    if((i+1) === rows.length){
    }
}

    res.render('index', { title: 'Sergiu Mansion'});
});

我到处搜索,但没有找到任何可以帮助我的东西。

1 个答案:

答案 0 :(得分:0)

1)从数据库中获取数据。看来你有这个部分了。

2)将数据传递到视图中。你已经看到了它的某种形式。

res.render('index', { yourVar: theData });

3)在模板中iterate over that variable

each val in yourVar
    tr
        // do stuff