如果使用angularjs在html表中的值为null,则显示占位符

时间:2015-08-07 16:23:34

标签: javascript html angularjs

我有使用angularjs控制器填充列表的表。如果地点表达式为null或未定义,我如何显示占位符(例如破折号)?

这是一个片段。

enter image description here

我将视图填充为:

<td>{{trans.Status}}</td>
<td>{{trans.PaymentId}}</td>
<td>{{trans.TransId}}</td>

我在角度文档中找到了ng-show。但我真的不想在td下使用额外的跨度

<span class="empty" ng-show="!trans.TransId">N/A</span>

有没有更好的方法来做到这一点。

1 个答案:

答案 0 :(得分:2)

您可以执行以下操作:

let t1 = mach_absolute_time()
let t2 = mach_absolute_time()

let elapsed = t2 - t1
var timeBaseInfo = mach_timebase_info_data_t()
mach_timebase_info(&timeBaseInfo)
let elapsedNano = elapsed * UInt64(timeBaseInfo.numer) / UInt64(timeBaseInfo.denom);
println(elapsedNano)