5
の配列を持つ配列をフィルタリングします。は、私はそうのような配列を持つチェックボックスのグループをフィルタリングしてみましたAngularJS
ユーザーアレイ:
[12345,123456]
group.membersアレイ:
[12345]
でいるので、私は、users
のリストにgroup.members
を示すないを達成しようとしていますこの場合、ユーザは別のuser
をgroup
に招待しようとしていますが、なぜすでにメンバーになっている人を拒否しますか?
私は自分自身のフィルタを作成しようとしたが、そのわずか混乱:いじりいくつかの後
.filter('existingMembers', function() {
return function(users, members) {
return users.filter(function(user) {
for (var i in user.id) {
if (members.indexOf(user.id[i]) != -1) {
return;
}
}
return user;
});
};
})
@NikhileshKVすべてが正しく表示されます。 – rcpilotp51