Я работаю над ионным проектом, и в моем проекте, когда я нажимаю 1 кнопку, другая кнопка также меняет свои значения, поскольку в них присутствует одно и то же событие. Но я хочу наоборот, нажатие на кнопку должно только изменить значение конкретной кнопки.
HTML
<table class="student_list">
<tr><ion-item *ngFor="let record of data">
<ion-avatar slot="start">
<img src="assets/student.png">
</ion-avatar>
<ion-label class="text2">{{record.name}} {{record.id}}
<span class="button1"><button (click)="toggleBackgroundColor()" ion-button [style.background-color]="hexColor" class="btn">{{text}}</button></span>
</ion-label>
</ion-item></tr>
</table>
TS файл
public toggleBackgroundColor(): void {
if(this.hexColor === '#1e90ff') {
this.hexColor = '#ff0000'
this.text='A';
} else {
this.hexColor = '#1e90ff';
this.text = 'P'
} }