Botão de desativação do Angular2

Eu sei que emangular2 Eu posso desativar um botão com o[disable] atributo, por exemplo:

<button [disabled]="!isValid" (click)="onConfirm()">Confirm</button>

mas posso fazer isso usando[ngClass] ou[ngStyle] ? Igual a:

<button [ngStyle]="{disabled : !isValid}" (click)="onConfirm()">Confirm</button>

Obrigado.

questionAnswers(10)

yourAnswerToTheQuestion