【发布时间】:2019-06-30 09:51:43
【问题描述】:
循环遍历一组数据并将食物名称添加到一个数组中。当前设置如下:
注意:allDBfoods 是在数据库中播种的食物数据的集合。
<% var breakfastFoods = [] %>
<% for (var food of allDBFoods) { %>
<% if (food.breakfast == true ){ %>
<% breakfastFoods.push(food.name) %>
<% console.log(breakfastFoods)%>
<% } %>
<% } %>
这有效但返回
[ 'Eggs' ]
[ 'Eggs', 'Bacon' ]
[ 'Eggs', 'Bacon', 'poptarts' ]
我只希望它制作一个数组。有什么建议吗?
【问题讨论】:
-
一点代码缩进会引导您理解问题。