Я использую привязку [innerHTML], чтобы получить некоторый HTML-контент в div с очищающей трубкой, как описано здесь.
Мне также нужно иметь возможность динамически обновлять стили на основе пользовательского ввода (например, размер шрифта). Я использовал [ngStyle] для других элементов, но [ngStyle], похоже, плохо сочетается с [innerHTML]. Пользователь может обновить fontSizeVar, и правильный CSS можно найти в инспекторе браузера, но размер связанного содержимого [innerHTML] никогда не меняется. Мысли?
Шаблон:
<div class='content'
[ngStyle]='{ "font-size": fontSizeVar }'
[innerHTML]='description | safeHtml'>
</div>