当前位置: 代码迷 >> JavaScript >> 如果使用angularjs在html表格中value为null则显示一个占位符
  详细解决方案

如果使用angularjs在html表格中value为null则显示一个占位符

热度:21   发布时间:2023-06-06 09:35:33.0

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

这是一个片段。

我将视图填充为:

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

我在angular文档中发现了有关ng-show 但是我真的不想在td下使用额外的跨度

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

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

您可以执行以下操作:

<td>{{trans.Status}}</td>
<td>{{trans.PaymentId}}</td>
<td>{{trans.TransId || 'N\A'}}</td>
  相关解决方案