如何使用Node.js / Jade呈现嵌套的数据结构
在我的.js文件中,我有以下数据结构
var menu = { "Sport":"Racing", "Region":{ "AUS":{ "name":"APrk", "key":"1234" }, "GB":{ "name":"Cran", "key":"5678" } } }; res.render('layout.jade', {locals: {menu: menu}});
在我的layout.jade中,我有以下
for item in menu p= item
这会产生以下输出
赛跑
[对象对象]
哪个在正确的轨道上。 我想知道的是如何访问嵌套结构?
我相信你正在寻找这个
// layout.jade each value, key in locals.menu // may nest more iteration each v, k in value
对象键/值的迭代不授予顺序。 你可能想要使用数组。
详情: https : //github.com/visionmedia/jade#a9