角度pdf显示:SafeValue必须使用[property] = binding

时间:2019-07-03 06:02:41

标签: javascript angular

我在尝试显示pdf时收到“ SafeValue必须使用[property] = binding”错误/警告。我不确定为什么要使用绑定。这是我的代码。

getSafeUrl() {
 return this.sanitizer.bypassSecurityTrustResourceUrl(this.pdfSrc)+"?bearer "+this.token;     
}

<iframe [src]="getSafeUrl()" frameborder="0" *ngIf="pdfSrc"></iframe>

1 个答案:

答案 0 :(得分:0)

bypassSecurityTrustHtml[innerHTML]一起使用

return this.sanitizer.bypassSecurityTrustHtml(this.pdfSrc + "?bearer "+this.token);     

<div [innerHTML]="getSafeUrl()"  *ngIf="pdfSrc"></div>