Я также получил эту ужасную ошибку и нашел решение для этого ...
- Щелкните правой кнопкой мыши по имени решения
- Нажмите «Чистое решение»
]- Перезапустить Visual Studio
- Перейти к проекту Свойства >> Сборка
- Изменить конфигурацию для выпуска
- Начать отладку (F5)
1), 2)
4), 5)
Надеюсь, это вам тоже поможет.
Вы можете сделать
div class="col-md-4 col-sm-4 col-12 offset-md-1" >{{dynamicContent | safeHtml"}}</Div>
или
<div class="col-md-4 col-sm-4 col-12 offset-md-1" [innerHtml]="dynamicContent| safeHtml"></div>
Это почти то же самое в Angular 2+.
Правильный синтаксис: <div [innerHTML]="theHtmlString"></div>
Очистка будет выполняться автоматически, предотвращая попадание тегов злых сценариев в ваш div. Источник: Angular - Синтаксис шаблона
Вы должны использовать скобку [], чтобы выполнить ее, иначе она будет рассматриваться как строка. как это, см. привязку данных в https://angular.io/guide/template-syntax
Пожалуйста, используйте метод ниже, я думаю, что это будет работать для вас.
<div class="col-md-4 col-sm-4 col-12 offset-md-1" [innerHtml]="dynamicContent">