有没有一种方法可以告诉角色模板中的字符串不是undefined
,null
和''
?
如果该值有效,则显示该部分。
<div class="flex-row date-area" *ngIf="startDate !== undefined && startDate !== null && startDate !== ''">
<label class="date-label">start date</label>
<label class="date-content">{{startDate | dateFormat:'ymd'}}</label>
</div>
显然,我可以将逻辑放在组件类的方法中,例如:
<div class="flex-row date-area" *ngIf="isValid(startDate)">
<label class="date-label">start date</label>
<label class="date-content">{{startDate | dateFormat:'ymd'}}</label>
</div>
我想知道是否有更好的方法来解决这个问题,特别是当我必须处理这样的许多逻辑时。
答案 0 :(得分:2)
undefined,null和&#39;&#39;所有评价为&#34; falsey&#34;值,所以你可以Jenkinsfile
,代码应该与你在第一个例子中列出的相同。
另外,我没有看到你的第二个例子的问题。你遇到的问题是什么?