目前处理方案为(管道过滤),
1.新建管道
import { Pipe, PipeTransform } from '@angular/core';
import { DomSanitizer } from '@angular/platform-browser';
@Pipe({
name: 'trustUrl'
})
export class TrustUrlPipe implements PipeTransform {
constructor(private sanitizer: DomSanitizer) {
}
transform(url: any, args?: any): any {
// 允许通过不安全的 url
return this.sanitizer.bypassSecurityTrustResourceUrl(url);
}
}
2.使用方法
<img [src]="images.imageSrc | trustUrl" />