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