Angular2 disable button
<p>I know that in <strong>angular2</strong> I can disable a button with the 
<strong><code>[disable]</code></strong> attribute, for example: </p>

<pre><code>&lt;button [disabled]="!isValid" (click)="onConfirm()"&gt;Confirm&lt;/button&gt;
</code></pre>

<p>but can I do it using <strong><code>[ngClass]</code></strong> or <strong><code>[ngStyle]</code></strong> ? Like so:</p>

<pre><code>&lt;button [ngStyle]="{disabled : !isValid}" (click)="onConfirm()"&gt;Confirm&lt;/button&gt;
</code></pre>

<p>Thanks.</p>