Ниже приведен код, который вы можете использовать для реализации того же
<ion-badge [ngClass]="changecolor">Customer</ion-badge>
В файле component.ts определите переменную changecolor, например:
let headers: any = new HttpHeaders({ 'Content-Type': 'application/x-www-form-urlencoded' }),
options: any = { formValue },
url: any = "[urlhere]";
this.http.post(url, options, headers)
.subscribe((data: any) => {
if(data.error){
//define class name
this.changecolor = "danger"
}else{
this.changecolor = "success"
}
},
(error: any) => {
console.log(error);
});
положить ниже CSS в файле scss
page-login {
.danger {
color:red;
background-color: #ffffff;
}
.success {
color:green;
background-color: #ffffff;
}
}