2017-03-15 45 views
0

我有一個組件在其ngOnInit函數中發出http請求。此調用檢索可包含角度指令(如routerLink甚至angular2自定義組件)的頁面內容。用angular2編譯html

我發現注入的div此內容(使用innerHTML屬性),但是,插入的內容沒有得到由「angular2」導致routerLink是隻是沒有效果的屬性編輯的方式。當然,組件不會出現。

有沒有一種簡單的方法來要求angular2編譯插入的HTML?

+0

要創建動態組件,請參閱這些答案解決方案在那裏https://stackoverflow.com/questions/38888008/how-can-i-use-create-動態模板到編譯動態分量與 - 角/ 39773331#39773331 – titusfx

回答

1

據我瞭解,角採取模板html並從它生成js工廠代碼。加載組件時,無法更改指定的模板