2017-03-21 55 views
1

目前我在提取数据时遇到问题。我想从数据库中获取数据并用pug模板打印 这里是我的index.js中的代码,我从collection中获取数据并将其放入数组。我想打印我的数组。使用node.js从模板pug中获取数据mongodb

.container(action='/getLesson')   
    each item in resulArray 
    li #{item.topic}: #{item.description}: #{item.language}: #{item.level} 

任何提示,帮助?

回答

1

当你做到以下几点:

res.render('lessons', {item: resultArray}) 

你实际上是在传递变量resultArray命名为item你的哈巴狗模板。所以迭代将是:

.container(action='/getLesson')   
    each element in item 
    li #{element.topic}: #{element.description}: #{element.language}: #{element.level} 
+0

当我把代码.container(动作= '/ getLesson') 项 利#{element.topic}每个元素的这一部分:#{element.description}: #{element.language}:#{element.level},我得到一个错误:错误:无法在视图目录中查找视图“错误”。任何想法为什么? –

+0

@SimonDraymon http://stackoverflow.com/q/10216395 – hjpotter92

相关问题