【发布时间】:2015-10-31 04:16:04
【问题描述】:
我有一个使用 angularjs 控制器填充列表的表。如果位置表达式为空或未定义,我如何显示占位符(比如破折号)??
这是一个sn-p。
我将视图填充为:
<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>
有没有更好的方法来做到这一点。
【问题讨论】:
-
我想你的问题在这里得到了回答:stackoverflow.com/questions/16523076/…
-
给你的字段一个默认值可能是个好主意吗?或者这对于进一步设计 Javascript 来说是不可能的?
-
{{trans.TransId || '不适用'}} -
感谢@TomPietrosanti 那些我正在寻找的答案。
标签: javascript html angularjs