Just enter a boolean into the class:
isenabled:boolean=false;
Change function
if(input !== ''){ //enable the button isenabled=true; }else{ //disable the button isenabled=false; }
In html:
<button ion-button [disabled]="!isenabled"></button>
To change classes:
<button ion-button [ngClass]="{class:isenabled,class2:!isenabled}"></button>
Check here
source share