所以我将此JSON数组apiData
作为data
传递给视图。
后端
router.get('/', function(req, res) {
var data = JSON.stringify(apiData);
res.render('gallery', { data: apiData });
});
前端
extends layout
block content
h1 MyProject
!{JSON.stringify(data)}
我试图在变量中缓存!{JSON.stringify(data)}
并在jade文件中迭代它。我对玉来说是全新的。我怎么能这样做?
答案 0 :(得分:4)
您的代码中存在一些问题,例如根本不使用服务器端的字符串化。
但你在这里甚至不需要JSON。只需传递数组并迭代它:
后端
router.get('/', function(req, res) {
res.render('gallery', { data: apiData });
});
<强>前端强>
extends layout
block content
h1 MyProject
each thing in data
p= thing