当前位置:  开发笔记 > 编程语言 > 正文

iframe内的Angular 2触发插值

如何解决《iframe内的Angular2触发插值》经验,为你挑选了1个好方法。

我想在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

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有