Angular 7 очистить HTML с помощью hrefs
Я использовал дезинфицирующее средство через канал, чтобы разрешить HTML и ссылки
@Pipe({ name: 'keepUrls', pure: false })
export class KeepUrlsPipe implements PipeTransform {
constructor(private sanitizer: DomSanitizer) {
}
transform(content) {
return this.sanitizer.bypassSecurityTrustUrl(content);
}
}
@Pipe({ name: 'keepHtml', pure: false })
export class KeepHtmlPipe implements PipeTransform {
constructor(private sanitizer: DomSanitizer) {
}
transform(content) {
return this.sanitizer.bypassSecurityTrustHtml(content);
}
}
Отображается нормально, но я все еще получаю сообщение об использовании привязки свойств. SafeValue должен использовать [свойство]= привязка
<div [innerHTML]="value | keepUrls | keepHtml></div>
Любая помощь приветствуется. Спасибо!!!