スペースのないクラス名で正常に機能する ngClass 条件がありますが、以下のようなことをしようとして、ボタンのクリックで isTrue を切り替えると、クラスが「btn btn-primary」から「btn-default」に変わります。そこのスペースはそれを捨てているようです。私は何かが欠けていますか
[ngClass]="{ 'btn btn-default': isTrue, 'btn btn-primary': !isTrue}"
スペースのないクラス名で正常に機能する ngClass 条件がありますが、以下のようなことをしようとして、ボタンのクリックで isTrue を切り替えると、クラスが「btn btn-primary」から「btn-default」に変わります。そこのスペースはそれを捨てているようです。私は何かが欠けていますか
[ngClass]="{ 'btn btn-default': isTrue, 'btn btn-primary': !isTrue}"