我想在事件中更改我的按钮颜色。我尝试了两种方法,但都失败了。使用第一个选项我什至无法再启动应用程序,使用第二个选项颜色不会改变。
1. HTML
<ion-button [color]="done ? 'primary' : 'danger'"> </ion-button>
TS
public done: boolean = true;
func() {
this.done = !this.done;
}
2. HTML
<ion-button (click)="toggleNamedColor()"></ion-button>
TS
public ionicNamedColor: string = 'light';
public ionicNamedColor2: string = 'primary';
public toggleNamedColor(): void {
if(this.ionicNamedColor === 'light') {
this.ionicNamedColor = 'primary'
} else {
this.ionicNamedColor = 'light'
}
料青山看我应如是
大话西游666
汪汪一只猫
相关分类