У меня возникли проблемы с добавлением или удалением имени класса CSS из элемента. Кажется, что он не добавляет класс, он может перезаписывать любые другие классы.
<div class="my-div class-a"></div>
Я хотел бы в коде добавить class-b
к этому div.
thisDivElement.className = 'class-b';
это удалит my-div class-a
и вместо этого вставит class-b
.
<div class="class-b"></div>
Итак, как в angular2 вы добавляете/удаляете классы, не перегружая другие классы. Пожалуйста, посоветуйте, как правильно это сделать.