2017-03-15 10 views
0

私は、ngOnInit関数でhttp要求を行うコンポーネントを持っています。この呼び出しは、routerLinkやangle2カスタムコンポーネントなどの角度ディレクティブを含むことができるページのコンテンツを取得します。私は(innerHTMLプロパティを使用して)divにこのコンテンツを注入する方法を見つけたhtmlをangular2でコンパイル

、しかし、挿入されたコンテンツは、効果のない単なる属性であることrouterLinkで得られた「angular2」でコンパイルされません。もちろん、コンポーネントは表示されません。

挿入されたHTMLをコンパイルするためにangular2に簡単な方法はありますか?

+0

ダイナミックコンポーネントを作成するには、解決策があることを確認してくださいhttps://stackoverflow.com/questions/38888008/how-can-i-use-create-ダイナミックテンプレートとコンパイルとダイナミックコンポーネント(角度付き)/ 39773331#39773331 – titusfx

答えて

1

私が知っている限り、角度はhtmlのテンプレートを取り、jsファクトリコードを生成します。コンポーネントがロードされると、指定されたテンプレートを変更する方法はありません

関連する問題