给定这个对象:http://kopy.io/H2CqY
我需要检查某个card_id是否已经存在于访客数组中。我该如何做呢?我尝试使用循环,但这并不起作用,因为当我获取一个新的data.card_id并且访客数组中已经有多个条目时,它可能不匹配。
我的代码:
$scope.$on("addMultiVisitor", function(evt, data) {
$scope.newVisit.visitors.length + 1;
$scope.newVisit.visitors.push({
"access_route_id": "",
"card_id": data.id,
"identity_id": data.identity.id,
"company_id": data.company.id,
"company_name": data.company.name,
"firstname": data.identity.given_names,
"lastname": data.identity.surname,
"birthdate": new Date(data.identity.birthdate)
});
window.scrollTo(0, document.body.scrollHeight);
$scope.$apply();
});