2 回答

TA貢獻1911條經驗 獲得超7個贊
綁定到innerHTML屬性
有兩種方法可以實現:
<div [innerHTML]="myField"></div>
<div innerHTML="{{myField}}"></div>
將傳遞的HTML標記為受信任的HTML,以便Angulars DOM sanitizer不會剝離
<div [innerHTML]="myField | safeHtml"></div>
用類似的管道
@Pipe({name: 'safeHtml'})
export class Safe {
constructor(private sanitizer:DomSanitizer){}
transform(value: any, args?: any): any {
return this.sanitizer.bypassSecurityTrustHtml(value);
// return this.sanitizer.bypassSecurityTrustStyle(style);
// return this.sanitizer.bypassSecurityTrustXxx(style); - see docs
}
}

TA貢獻2051條經驗 獲得超10個贊
我正在使用相同的方法來防止它剝奪click事件,但是現在click事件不會觸發,我已經看到其他答案說明了動態事件click,但是在上述這種簡單情況下,如何使click有效
- 2 回答
- 0 關注
- 1024 瀏覽
添加回答
舉報