我想在iframe中显示模板化网页的内容.但是在加载内容之后,模板不会通过角度进行插值.是因为变化检测系统?可以通过其他方式实现吗?
@Component({ selector: 'my-app', template : `` }) export class App { template: string = ` @Component({ selector: 'my-app', template : `` }) export class App { template: string = ` template: ``,
传递内容你应该使用DomSanitizationService来传递脚本,形成elemet.
constructor(private sanitizer: DomSanitizationService) {} ngOnInit():any { this.srcdoc = this.sanitizer.bypassSecurityTrustHtml(this.data.patternSource); }
请参阅 https://angular.io/docs/ts/latest/guide/security.html#!#xss