0
リストから複数のイオンアイテムを選択していますが、複数の同じアイテムを配列から削除したいとします。角度2の配列の複数の値を削除する方法
HTMLコード
<div class="ion-item optionalItem">
<button class="ion-button" ion-item *ngFor="let configop of interiorOption" (click)="itemSelected(configop)">
<span class="color-name">{{ configop.intName }}</span>
<span class="color-price">{{ configop.price }}</span>
</button>
</div>
活字体コード
this.Array.push(configop);
for (let key in this.Array) {
this.Array2.push(this.Array[key])
}
for(let i = 0; i < this.Array.length; i++) {
if(this.Array[i] === this.Array2[i])
{
this.Array.pop();
}
console.log("Sorted",this.Array);
}
問題はあなたが私は私の配列の複数の同じ値をたくない –
を取得したい結果の種類を、何であるかについて、より具体的に説明してください。 ユーザがボタン「インテリア」を2回または複数回押した場合。配列は "interior"を一度格納する必要があります。複数回ではありません。 配列から複数の値をすべてポップします。 @Bo Chen –
その項目が存在するかどうかをチェックするだけでなく、「この項目は既に追加されています。新しい名前を使用してください」というエラーが表示されます。 。 – DDelgro