如何在angular2中爲動態創建的iframe設置本地引用變量? 我需要爲iframe添加#dynIframe變量。如何添加?在angular2中爲動態創建的iframe設置本地引用變量
0
A
回答
0
我想嘗試開始將iframe標記添加到組件的模板。然後用結合在實際的URL改變SRC屬性點:
@Component({
selector: 'my-app',
template: `
...
<iframe #dynIframe type="text/html" [src]="iframeUrl"></iframe>`
})
export class MyComponent{
iFrameUrl: string = 'about:blank';
assignIframeUrl() {
...
this.iFrameUrl = // assign actual URL here
}
}
更新:你可以嘗試這樣的事情,但它需要在本地模板變種的彙編。沒有本地模板var它應該工作。
constructor(private elementRef: ElementRef) {}
ngOnInit(){
const component: HTMLElement = this.elementRef.nativeElement;
let iFrame = document.createElement(' <iframe #dynIframe...> ');
component.appendChild(iFrame);
}
+0
動態添加是不可能的? – Kallis
+0
我已更新我的回答 –
+0
它顯示一些錯誤: ** ERROR DOMException:未能在'Document'上執行'createElement':提供的標記名稱('
相關問題
- 1. 如何創建本地動態變量
- 2. 如何引用動態創建變量
- 3. 在Iframe中設置變量
- 4. 設置動態創建的iframe的基本標記
- 5. 應用TinyMCE的設置,以動態地創建文本區域
- 6. 基於本地變量的動作Angular2
- 7. 設置樣式動態地Angular2
- 8. 在PowerShell中動態創建變量
- 9. 在python中動態創建變量名?
- 10. 在VB.NET中動態創建變量
- 11. 在javascript中動態創建變量
- 12. 在SQL Server中動態創建變量
- 13. 在DC中創建AS3動態變量
- 14. 在Android中創建動態變量
- 15. 在Docker中設置動態Env變量
- 16. 在PHP中動態設置變量?
- 17. 在rails中動態設置變量
- 18. 在Angular2中動態設置ngModel值
- 19. 如何在angular2中動態設置id
- 20. 在Drools規則引擎中設置本地變量/事實
- 21. CruiseControl.NET將變量設置爲動態值
- 22. 如何在類範圍內創建並引用動態創建的類變量
- 23. php,動態創建變量
- 24. 創建變量名動態
- 25. 創建動態表變量
- 26. PHP:創建變量動態
- 27. 使用angular2創建動態模態
- 28. 動態設置變量
- 29. Angular2 - 在改變指令中的innerHTML時動態創建routerLink
- 30. 如何動態添加本地變量到動態創建的Python類方法
你不能添加引用動態創建的元素 –