2
我希望能夠單擊按鈕以添加新組件。因此,舉例來說,如果角2更像角1我可以這樣做:將Angular2組件動態添加到dom中
<button (click)="addComponent()">add</button>
TS:
addComponent():void {
let component = $compile('<component-selector></component-selector>')(scope)
ele.append(component)
}
注:我知道類似的問題已經被問過這裏幾次,但問題的答案我已經閱讀了矛盾,主要依賴於不推薦的代碼,如DynamicComponentLoader。我找不到與官方文檔相關的任何內容,並且希望找到一個標準化的方法來完成此操作。
[角2動態的可能的複製用戶點擊選擇的組件標籤](http://stackoverflow.com/questions/36325212/angular-2-dynamic-tabs-with-user-click-chosen-components) – echonax