Мне надо в новом месте её применения применить стили отличимые от тех, которые заданы в её компоненте. Т.е. модифицировать. Подскажите, как это делается? Или ссылку, где про это разжовано, не получилось нагуглить. Применение <app-button class= "activ"></app-button> работает не так, как надо, - стилизует оболочку. Спасибо
через @Input менять состояние извне
<app-button [active]=“true|false”></app-button>
Создаёшь инпут, например className и по дефолту держишь класс со стандартными стилями, если надо изменить - то передаешь из вне. Не используй название инпута class, оно зарезервировано и может работать нетак как ожидаешь (даже не знаю или можно его принять как инпут)
Это плохо, инпуты должны быть иммутабельны
Или просто hostbind'ишь класс
Обсуждают сегодня