在ejs模板中显示嵌套的数组值,可以通过以下步骤实现:
app.get('/', function(req, res) {
var nestedArray = [
{ values: ['value1', 'value2', 'value3'] },
{ values: ['value4', 'value5', 'value6'] }
];
res.render('template', { nestedArray: nestedArray });
});
<% nestedArray.forEach(function(obj) { %>
<% obj.values.forEach(function(value) { %>
<p><%= value %></p>
<% }); %>
<% }); %>
上述代码将会遍历"nestedArray"中的每个对象,并在模板中显示每个对象中的"values"数组的值。这里使用了ejs的模板标签<% %>来执行JavaScript代码,<%= %>用于输出变量值。
这样,当渲染模板时,嵌套数组的值将会被显示在相应的位置上。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云