本文介绍了布尔值上的 ng-repeat 过滤器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试过滤 ng-repeat 中的布尔值.

未注册用户列表:

 

未注册用户

<div ng-repeat="user in users | filter:!user.registered"><div class="row-fluid"><div class="span2">{{用户名}}

注册用户列表:

 

注册用户

<div ng-repeat="user in users | filter:user.registered"><div class="row-fluid"><div class="span2">{{用户名}}

有没有一种基于注册和注册的好方法.

解决方案

通过 obj 表达式过滤:

未注册用户

<div ng-repeat="user in users | filter:{registered:false}"><div class="row-fluid"><div class="span2">{{用户名}}

JSFiddle:http://jsfiddle.net/alfrescian/9ytDN/

I am trying to filter on a boolean value in an ng-repeat.

List of unregistered users:

    <h3>Unregistered Users</h3>
    <div ng-repeat="user in users | filter:!user.registered">
        <div class="row-fluid">
        <div class="span2">
          {{user.name}}
        </div>
      </div>
    </div>

List of registered users:

    <h3>Registered Users</h3>
    <div ng-repeat="user in users | filter:user.registered">
        <div class="row-fluid">
        <div class="span2">
          {{user.name}}
        </div>
      </div>
    </div>

Is there a good way to filter based on registered and !registered.

解决方案

filter by obj expression:

<h3>Unregistered Users</h3>
<div ng-repeat="user in users | filter:{registered:false}">
    <div class="row-fluid">
    <div class="span2">
      {{user.name}}
    </div>
  </div>
</div>

JSFiddle: http://jsfiddle.net/alfrescian/9ytDN/

这篇关于布尔值上的 ng-repeat 过滤器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-24 19:11