how to use innerHTML when the string is an Iframe tag in angular

前端 未结 1 1737
醉话见心
醉话见心 2021-01-25 01:13

There is a string type variable, which contains an iframe tag. I need angular to identify the string as an iframe HTML tag and populate the HTML.

Currently, angular is co

相关标签:
1条回答
  • 2021-01-25 02:02

    Step1 : Import the below part in ts file

    import {DomSanitizer} from '@angular/platform-browser';
    

    Step 2 :Define constructor in perticular ts file

    constructor(private domSanitizer:DomSanitizer) {}
    

    Step 3:-Use below code in ts file according to requirement (method/ function or constructor)

    this._EmittersService.longDescemitted$.subscribe(obj => {
          this.longDesc = this.domSanitizer.bypassSecurityTrustHtml(obj or any html content);
    or 
    this.longDesc = this.domSanitizer.bypassSecurityTrustHtml('<iframe width="something" height="something" src="something" ></iframe>')
         });
    
    0 讨论(0)
提交回复
热议问题