내 템플릿이 있습니다클릭하면 * ngFor에서 특정 div를 선택하는 방법?
<div class="ui-g" *ngFor="let product of products;let i=index" (change)="sum(i)" (click)="selectItemForDelete(product)" [ngClass]="{'selected':products[i] == i}">
</div>
는 내가 원하는 클릭 사업부에 클래스 selected
를 추가하는 것입니다. 어떤 제안이라도 어떻게 할 수 있습니까?
selectItemForDelete(item): void {
if (this.selected.indexOf(item) === -1) this.selected.push(item);
else this.selected.splice(this.selected.indexOf(item), 1);
}
'selectItemForDelete (product)'코드를 추가하십시오 –
질문이 업데이트되었습니다 – None
답변을 업데이트했습니다. –