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