节点/玉 – 显示JSON项目而不知道键
我正在build立一个应用程序,使用节点和玉模板引擎。 对于我的一些网页,我想显示一些通过我的服务器传递的JSON项目:
res.render('index', { items: myJSONitems });
我的问题是,我不知道我的项目的钥匙事先。 我如何显示我的JSON的所有领域?
我曾想过使用这样的东西,但我不知道如何在Jade中使用它:
var itemKeys = []; if (items.length > 0) itemKeys = Object.keys(items[0].data); res.render('index', { items: items, item_keys: itemKeys });
在使用以下语法检索Jade中的键和值时迭代对象:
each value, key in obj h4=key p=value
请参阅Jade中的迭代文档 。