我想知道是否有任何方法让我使用类或id将组件注入div选择器()。 我知道如何将一个组件注入另一个组件,但不知道如何将它注入div选择器。
答案 0 :(得分:0)
您可以使用ViewContainerRef
将组件或模板注入容器,可以使用@ViewChild
通过标记或ID进行选择。
此博客文章介绍了将模板注入视图容器的几种不同方法。
了解Angular 2中的ViewContainerRef :https://netbasal.com/angular-2-understanding-viewcontainerref-acc183f3b682
还有另一篇文章详细介绍了创建注入父组件的动态组件,也可以使用元素的ID来完成。
使用Angular动态创建组件: https://netbasal.com/dynamically-creating-components-with-angular-a7346f4a982d