0
我正在用angular 2構建一個項目並在這裏掙扎着。Angular 2應用程序中的動態內容
項目在一個窗體中,我想要有動態的HTML內容來顯示窗體。內容將與訪問該表單的用戶有關。
比方說,'4'的訪問者正在訪問該應用程序,我們爲他開發了一個自定義的id爲'4'的模板,將顯示自定義模板,否則我們只顯示默認模板。
如果有人可以幫忙。
謝謝。
我正在用angular 2構建一個項目並在這裏掙扎着。Angular 2應用程序中的動態內容
項目在一個窗體中,我想要有動態的HTML內容來顯示窗體。內容將與訪問該表單的用戶有關。
比方說,'4'的訪問者正在訪問該應用程序,我們爲他開發了一個自定義的id爲'4'的模板,將顯示自定義模板,否則我們只顯示默認模板。
如果有人可以幫忙。
謝謝。
可以使用
[innerHTML]="someHtml"
添加普通的HTML(無角度成分,指令,綁定)
ViewContainerRef.createComponent
添加/刪除部件動態地(參見Angular 2 dynamic tabs with user-click chosen components的示例)
*ngIf="..."
根據條件顯示/隱藏部分模板
非常感謝。 如果我使用Component Factory動態創建一個組件,這個新組件可以使用他的「父」組件的邏輯(通過擴展它)? –
最近增加了對組件繼承的支持,但我不知道它的工作效果如何。我沒有嘗試過。 –