Я пытаюсь отключить кнопку после нажатия кнопки добавления. Для простоты я не добавляю детали, а только код, вызывающий проблему.
<div *ngFor="let n of records">
<span>{{n.name}}</span>
<span>{{n.location}}</span>
<button (click)="addtomainrecord(n)" [disabled]="disablebutton">add</button>
</div>
В моем компоненте я объявил
disablebutton:boolean=false;
//later in my code
addtomainrecord(record) {
this.disablebutton=true;
//rest of the code follows
}
Проблема, с которой я сталкиваюсь, заключается в том, что как только я нажимаю кнопку «Добавить» в первый раз, все кнопки отключаются, а я хочу просто отключить кнопку строки, которую я только что нажал.
Как это можно исправить?