使用angular js匹配两个数组

Match two arrays using angular js

我有两个 arrays.I 想要使用 ng_if 和其他条件匹配数组的值,如下所示:

var a = {'nishant','karan','jyotsna'};
var b = {'nishant','prbh','moh'};
    <div ng-repeat="x in a">
      <div ng-if="x!=b">
         {{x}}
      </div>
      <div ng-else>
        <div ng-repeat="x in b">
            {{x}}
        </div>
      </div>
    </div>

我认为 ngElse 不是内置指令,但您可以使用另一个 ngIf.

http://plnkr.co/edit/HB7zK0Q8nGFRkj44U1AR?p=preview

<div ng-repeat="x in a">
  <div ng-if="b.indexOf(x) !== -1">
     {{x}} is in b
  </div>
  <div ng-if="b.indexOf(x) === -1">
    {{x}} is not in b:
    <div ng-repeat="x in b">
        b: {{x}}
    </div>
  </div>
  <hr/>
</div>