Я действительно не знаю Angular…
Но я бы сказал, что вы можете сделать что-то подобное, используя псевдоэлемент ::after
:
label {
border: 1px solid gray;
padding: 4px 8px;
}
label.asterisk-if-mandatory::after {
content: " *";
}
<label class="asterisk-if-mandatory">Item is mandatory</label>
<label class="">Item is not mandatory</label>
<label class="asterisk-if-mandatory">Item is mandatory</label>
(я уменьшил код до минимума, необходимого для фрагмента)