Мне нужно интерполировать значение внутри ngClass
выражения, но я не могу заставить его работать.
Я пробовал это решение, которое является единственным, которое имеет для меня смысл, эти два не работают с интерполяцией:
<button [ngClass]="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
<button [ngClass]="{namespace + '-mybutton': type === 'mybutton'}"></button>
Этот работает с интерполяцией, но не работает с динамически добавленным классом, потому что вся строка добавляется как класс:
<button ngClass="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
Итак, мой вопрос в том, как вы используете такие динамические имена классов ngClass
?