0
자동 완성 검색 상자를 사용하여 값을 검색하여 배열에 저장하려고합니다. 내 첫 번째 선택 기능이 예상대로 작동합니다. 두 번째 항목을 선택하면 배열에 중복 객체가 만들어집니다. 어떻게 이것을 피할 수 있습니까?jquery를 사용하여 배열에서 중복 객체를 제거하는 방법
이playListSelect(item){
let hasPlaylist:boolean = false;
for(var i= 0 ; i < this.selectedPlayListArray.length ; i++){
if(this.selectedPlayListArray[i].id == item.id){
hasPlaylist = true;
break;
}
}
if(hasPlaylist == false){
this.selectedPlayListArray.push(item);
}
}
먼저 검색 했습니까? – Surajano
동료 중 한 명이 나를 도왔습니다. 이제 항목을 선택할 때마다 부울 플래그를 사용하여 복제가 발생하지 않습니다. – AtmanSangeetha