Шаблон,Как изменить свойство кнопки динамически в angular2
<div *ngFor="let detail of details" class = "col-sm-12 nopadding">
<a class="button buttonaquacss button-mini button-aqua
text-right pull-right" [ngClass]="{activec: color}"
(click)='sendrequest(button,detail._id)'
#button [ngStyle]="{'background-color': color}">{{buttonname}}
</a>
</div>
Мои Т.С.,
buttonname = 'connect';
sendrequest(button, index): void {
this.http.post('http://localhost:3000/sendrequest', formdata, { headers: headers })
.subscribe(
response => {
if (response.json().status == 'success') {
buttonname = 'pending';
this.color = true;
}
});
}
proflem, когда я нажимаю на одной кнопке все свойства кнопки становятся изменены в ожидании может кто-нибудь дает предложение, пожалуйста.
вы могли бы опубликовать больше кода? У вас есть множество кнопок? – yurzui