HTML
<form>
<input type="text" class="inputBoarder" name="urlName"[(ngModel)]="url"
placeholder="http://">
<iframe [src]=myUrl></iframe>
</form>
TS
private myUrl;
private url= 'https://www.youtube.com/watch?v=KMX1mFEmM3E';
constructor(domsanitizer: DomSanitizer) {
this.myUrl = domsanitizer.bypassSecurityTrustResourceUrl(this.url);
}
答案 0 :(得分:0)
HTML:
<form>
<input type="text" class="inputBoarder" name="urlName" [ngModel]="url" (ngModelChange)="onChange($event.target.value)"
placeholder="http://">
<iframe [src]=myUrl></iframe>
</form>
TS:
private myUrl;
private url= 'https://www.youtube.com/watch?v=KMX1mFEmM3E';
constructor(private domsanitizer: DomSanitizer) {
this.myUrl = domsanitizer.bypassSecurityTrustResourceUrl(this.url);
}
onChange(url)
{
this.url = url;
this.myUrl = this.domsanitizer.bypassSecurityTrustResourceUrl(this.url);
}