ngClass
式の内部で値を補間する必要がありますが、それを機能させることができません。
私が理解できる唯一の解決策であるこれらの解決策を試しましたが、これらの2つは補間で失敗します。
<button [ngClass]="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
<button [ngClass]="{namespace + '-mybutton': type === 'mybutton'}"></button>
これは補間で機能しますが、文字列全体がクラスとして追加されるため、動的に追加されたクラスでは失敗します。
<button ngClass="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
だから私の質問は、ngClass
このように動的クラス名をどのように使用するのですか?