gpt4 book ai didi

javascript - 从对象中删除没有值(value)的项目

转载 作者:行者123 更新时间:2023-11-30 17:26:34 24 4
gpt4 key购买 nike

如果标签没有值,我不想渲染它。

对象{装备1:“888”装备2:“”装备3:“”装备4:“”装备5:“”装备6:“”equip7:“”

模板:

 <% var equipment = data.equipData                      
_.each(equipment, function(numUnits, equipName){%>
<tr>
<td><label for="equipCatagory">{{equipName}}</label></td>
<td>{{numUnits}}</td>
</tr>
<% }) %>

如果 numUnits 为空,不显示标签的最佳方法是什么?

最佳答案

需要在_.each回调函数中添加条件:

 <% var equipment = data.equipData                      
_.each(equipment, function(numUnits, equipName){
if(!numUnits) return;
%>
<tr>
<td><label for="equipCatagory">{{equipName}}</label></td>
<td>{{numUnits}}</td>
</tr>
<% }) %>

关于javascript - 从对象中删除没有值(value)的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24126899/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com