为nodejs新增了一个功能,并尝试将json数据发送到index.pug进行渲染。 json文件位于根目录中,接收数据的index.pug位于views文件夹中。 json是一个数组
{
"profiles": [
{ },
{ }
]
}
在我的.js文件中,我进行了以下操作以包含json文件
const people = require('./people.json');
我正在尝试按以下方式渲染它
app.get('/', (req, res) => {
res.render('index', {
title: 'Homepage',
people.profiles
});
});
但是我得到一个ERR_CONNECTION_REFUSED
感谢您的帮助
答案 0 :(得分:0)
使用以下JSON键值格式。
app.get('/', (req, res) => {
res.render('index', {
title: 'Homepage',
profiles: people.profiles
});
});
比方说您的JSON文件就像
{
"profiles": [
{ },
{ }
]
}
我们将配置文件数组发送到此处,因此在您的pug文件中,您可以访问配置文件数组
ul
each profile in profiles
li= profile