国产探花免费观看_亚洲丰满少妇自慰呻吟_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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 屯门区| 宁陕县| 沙湾县| 清流县| 喜德县| 若尔盖县| 九江县| 呼图壁县| 三穗县| 肇州县| 旬阳县| 普兰店市| 焉耆| 九江市| 库尔勒市| 衢州市| 全南县| 定襄县| 库车县| 扎囊县| 祁东县| 开化县| 北川| 新化县| 广宗县| 阜南县| 台南市| 亳州市| 永定县| 平远县| 易门县| 自治县| 肇州县| 嘉兴市| 左云县| 霍城县| 乌兰浩特市| 陵水| 平遥县| 浦城县| 安溪县|