app demo http://plnkr.co/edit/r8kp9XyTZWok7hEusK1R?p=preview
我希望捕获一个对象的空值,如果它是空的。 说第三个名称返回'',但我想用它替换一些东西。
$scope.user = [
{'name':'Adam'},
{'name':'Eve'},
{'name':''},
]
答案 0 :(得分:2)
如果没有这样的值,您可以指定一个值:
<li ng-repeat="user in user">
{{user.name || 'default text for no value'}}
</li>
另一种选择是使用ng-show / ng-hide
<li ng-repeat="user in user">
<span ng-show="user.name">{{user.name}}</span>
<span ng-hide="user.name">default texxt for now value</span>
</li>