ANGULARJS:如果ng-repeat为空,如何添加0?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ANGULARJS:如果ng-repeat为空,如何添加0?相关的知识,希望对你有一定的参考价值。
这背后的代码是:
<tr ng-repeat="di in dayInterval track by di.id"
ng-class="{weekend: di.dayName=='Samedi'|| di.dayName=='Dimanche'}">
<!--td ng-repeat="pr in profiles track by pr.i.id_profile" ng-if="gr.id_groupe==pr.i.groupe"
style="min-width:150px !important; max-width:150px !important; height:40px !important;font-size:12px;">
<!label ng-repeat="ptt in value.ptasks track by ptt.id_profile" ng-if="ptt.id_profile==pr.i.id_profile">
{{ptt.counter / 2}}
</label-->
<td ng-repeat="(key,value) in fullTasks track by value.id_profile" style="min-width:150px !important; max-width:150px !important; height:40px !important;font-size:12px;"
ng-if="gr.id_groupe==value.groupe">
<div ng-repeat="d in value.tasks track by $index" ng-if="d.from_interval==di.dsUnix">
<a style="color:rgb(0, 102, 255); font-weight:bolder">{{d.counter / 2}} {{d.hrname}}</a>
</div>
0
</td>
</tr>
如果该td没有值,我该如何为每个人自动生成0值?
答案
我通常只是这样做:
<div ng-show="value" ... rest of attrs here></div>
<div ng-show="!value">0</div>
以上是关于ANGULARJS:如果ng-repeat为空,如何添加0?的主要内容,如果未能解决你的问题,请参考以下文章
AngularJS - 如何处理 ng-repeat 与预先存在的项目
如果输入数组值是整数类型,为啥 angularjs(ng-repeat) 允许在第一次添加重复记录