首页 > 解决方案 > 如何动态地将一个组件附加到另一个组件?

问题描述

我在页面上有一些组件 DOM:

<app-alert #type1 type="1"></app-alert>
<app-alert #type2 type="2"></app-alert>
<app-alert #type3 type="3"></app-alert>

我可以管理他们的订单吗?搬进和搬进?#type1_#type2#type3#type2

还是更好地使用递归组件?

标签: angular

解决方案


你有递归问题。如果不想使用递归组件,可以使用递归 ng-template 引用。您可以在此处找到示例说明:https ://www.bennadel.com/blog/3512-playing-with-recursive-ng-template-references-in-angular-6-1-10.htm

但对我来说,使用递归组件对我来说更清楚。


推荐阅读