Я работаю над проектом, основанным на Angular 2. Я застрял в одной проблеме. Я имею дело с Ифраме. В моем угловом компоненте я создаю Iframe как:
this.ifrm = document.createElement("iframe");
console.log(title_colorr);
this.ifrm.setAttribute("src", "http://web.com/newsfeed/");
this.ifrm.style.width = widthh + "px";;
this.ifrm.style.height = heightt + "px";
Я получаю полный код Iframe при вводе
console.log(this.ifrm);
как:
<iframe src="http://web.com/newsfeed/" style="width: 250px; height: 250px;"></iframe>
Теперь проблема в том, когда я пытаюсь использовать это в своем HTML-шаблоне как:
<p >{{ifrm}}</p>
тогда я получаю:
[объект HTMLIFrameElement]
Я тоже использовал <p [innerHTML]="ifrm"></p>
, но решения пока нет.
Есть кто-нибудь, кто знает, как это решить?