は、あなたの質問に完全な答えのようなものを提供し、
の操作を行います。<input class='form-control' [ngClass]="{'inputExtraClass': true}" placeholder="Not working">
、あなたがまた
<input class='form-control' [ngClass]="{'inputExtraClass': true, 'notInputExtraClass': !true }" placeholder="Not working">
のようなもの上記のこの方法を行うことができますクラス間の複数のクラスまたはスイッチをしたい場合は、それが一つのクラスや他の
のいずれかになります
はまた、あなたがこれを使って好きな他のバリエーションをaply、またはこのいずれかのようなコンポーネントにプロパティを行うことができます。
toggleClass: boolean = true;
とあなたのhtmlで:
<input class='form-control' [ngClass]="{ 'inputExtraClass': toggleClass, 'notInputExtraClass': !toggleClass }" placeholder="Not working">
同じ考え、その後、あなたはメソッドを作成し、toggleClassプロパティを変更したり、それはあなたがコンポーネントレベルのスタイルクラスを使用するか、または追加する必要があります
を助け願っています:)何ができセレクタがクラスの前に適用されていることを確認します。 [** answer **](https://plnkr.co/edit/bMzEZnaeukMPeJXAxXze?p=preview) – Aravind
inputExtraClass変数に格納されているクラスは、カスタムクラスではなく、ブートストラップクラスです。 –