国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

angular中如何綁定iframe中src的方法

2019-11-19 12:11:01
字體:
來源:轉載
供稿:網友

需求: 頁面中有一個網頁組件(由iframe編寫),此iframe顯示在一個輸入框中,當修改輸入框中地址的時候,要求改變網頁組件中的內容

網頁組件中的代碼(html的部分)

 <iframe  #Iframe  [src]="testUrl"  frameborder="0"  width="100%"  height="100%"> </iframe>

網頁組件中的代碼(ts的部分)

...省略export class DesignWebInputComponent implements OnInit{  testUrl ;}

此時問題出現了,頁面無法顯示內容

不要慌,有辦法可以解決

constructor( private sanitizer:DomSanitizer) {}

導入DomSanitizer 這個類 并使用其中的bypassSecurityTrustResourceUrl() 轉換url的格式 如下

 trustUrl(url: string) {  if(url){   return this.sanitizer.bypassSecurityTrustResourceUrl(url);  } }

html中

 <iframe  #Iframe  [src]="trustUrl(testUrl)"  frameborder="0"  width="100%"  height="100%"> </iframe>

在這里寫了個trustUrl()轉換 testUrl 這樣就可以顯示了

總結: 使用 DomSanitizer 類中的 bypassSecurityTrustResourceUrl() 來轉換url

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 志丹县| 宿迁市| 修武县| 罗江县| 吉安市| 通山县| 辰溪县| 邹平县| 徐汇区| 施甸县| 佛教| 兴业县| 鄄城县| 宜州市| 汾西县| 涞水县| 新密市| 于都县| 泰安市| 平乡县| 兴国县| 普宁市| 丹东市| 西盟| 灵山县| 宁海县| 丰城市| 西华县| 修水县| 宜城市| 新竹县| 顺义区| 汉中市| 邵武市| 灵璧县| 岳普湖县| 旺苍县| 衡东县| 藁城市| 林甸县| 蒙自县|