我需要在ngClass
表达式内插值,但无法使其正常工作。
我尝试了以下对我来说唯一有意义的解决方案,这两个插值均失败:
<button [ngClass]="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
<button [ngClass]="{namespace + '-mybutton': type === 'mybutton'}"></button>
这适用于插值,但不能用于动态添加的类,因为整个字符串都作为一个类添加:
<button ngClass="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
所以我的问题是,您如何ngClass
像这样使用动态类名?