在ng-repeat中捕获空值

用户名

应用演示http://plnkr.co/edit/r8kp9XyTZWok7hEusK1R?p=preview

我想捕获对象的空值(如果为空)。说第三个名字return'',但是我想用它代替一些东西。

  $scope.user = [
    {'name':'Adam'},
    {'name':'Eve'},
    {'name':''},
    ]
布罗科

如果没有这样的值,则可以指定一个值:

<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>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ng-model不捕获ng-repeat中的值

来自分类Dev

如何使用Angular.js在ng-repeat中检查数组值是否为空

来自分类Dev

AngularJS:在ng-repeat中修改值

来自分类Dev

Angular Directive捕获ng-model的初始空值

来自分类Dev

通过ng-repeat绑定ng-model中的值

来自分类Dev

使用ng-repeat如何从dom中删除空UL

来自分类Dev

AngularJS-检查ng -repeat中是否为空项目

来自分类Dev

用ng-repeat中的API值替换值

来自分类Dev

编辑ng-repeat的值

来自分类Dev

ng-if在ng-repeat angularjs中

来自分类Dev

角ng在ng-repeat中单击

来自分类Dev

ng-repeat中的动态ng模型

来自分类Dev

NG-OPTIONS中的硬编码值和NG-REPEAT中的动态值

来自分类Dev

NG-OPTIONS中的硬编码值和NG-REPEAT中的动态值

来自分类Dev

带有复选框的ng-repeat和捕获值

来自分类Dev

带有复选框的ng-repeat和捕获值

来自分类Dev

使用ng-repeat中的索引设置ngmodel的值

来自分类Dev

在一个ng-repeat中获取多选的值

来自分类Dev

修改ng-repeat中输入值的更改模型

来自分类Dev

如何更新Angular js中的ng-repeat值?

来自分类Dev

在ng-repeat Angular JS中获取更新的值

来自分类Dev

检查ng-repeat中的项目是否已经包含值

来自分类Dev

在AngularJS ng-repeat中过滤“自定义值”

来自分类Dev

ng-repeat中无法使用键值对的值部分

来自分类Dev

angular.js ng:repeat迭代中的动态模板值

来自分类Dev

根据下拉列表更新ng-repeat中的值

来自分类Dev

使用AngularJS和Firebase更新ng-repeat中的值

来自分类Dev

在ng-repeat中由angularjs增加索引值

来自分类Dev

绑定选定的选项值以在ng-repeat中建模