Сохранение встроенного стиля внутри контейнера PRE TAG - PullRequest
0 голосов
/ 20 февраля 2020

У меня есть такая строка тег span отсутствует.

как сохранить встроенный стиль.

<code><pre [innerHTML]="rawhtml">

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 20 февраля 2020

Из-за безопасности angular по умолчанию удаляет тег style или scripts, присутствующий в строке. Для этого Вам необходимо использовать DomSantizer, предоставленный angular. Просто добавьте DomSantizer в ваш компонент, а затем используйте метод bypassSecurityTrustHtml. Вы хороши для go. Для получения более подробной информации прочитайте документацию .

<code>htmlToRender = this.santizer.bypassSecurityTrustHtml(rawhtml);

<pre [innerHTML]="htmlToRender ">

Дайте мне знать, если у вас возникнут какие-либо проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...