【发布时间】:2018-12-20 10:57:20
【问题描述】:
我在每个列表中都分配了嵌套按钮。我想要实现的是,当单击特定按钮时,它的颜色应该会更改为不同的颜色,并且当再次单击它时应该恢复为默认颜色
setColor($event,item){
if(item.colorVariable='light'){
item.colorVariable='keep'
} else {
if(item.colorVariable='keep'){
item.colorVariable='light'
}
}
}
HTML
<ion-item *ngFor="let item of searchResults">
<ion-avatar item-start>
<img src="{{item.fb_pic}}">
</ion-avatar>
<h2>{{item.fname}}</h2>
<button ion-button icon-start clear item-end (click)="setColor($event,item);" name="add-circle" [color]="item.colorVariable">
<ion-icon name="navigate"></ion-icon>
Like this
</button>
</ion-item>
【问题讨论】:
标签: html angular typescript ionic2