Ich muss einen Wert innerhalb eines ngClassAusdrucks interpolieren, aber ich kann ihn nicht zum Laufen bringen.
Ich habe diese Lösung ausprobiert, die die einzigen sind, die für mich Sinn macht. Diese beiden scheitern bei der Interpolation:
<button [ngClass]="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
<button [ngClass]="{namespace + '-mybutton': type === 'mybutton'}"></button>
Dieser arbeitet mit der Interpolation, schlägt jedoch mit der dynamisch hinzugefügten Klasse fehl, da die gesamte Zeichenfolge als Klasse hinzugefügt wird:
<button ngClass="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
Meine Frage ist also, wie Sie dynamische Klassennamen in solchen verwenden ngClass?