首页 > 解决方案 > 如何在 Angular 8+ 中显示动态组件

问题描述

我是 Angular 的新手。我正在处理一个项目,我希望管理员选择将向用户显示哪些组件。

ps:在管理界面中,我有一个组件名称的“列表”,当他通过检查选择一个时,它将显示在用户界面中。

请问我该怎么做?

标签: angularangular8angular9

解决方案


您可以通过模板(使用*ngIf)或编程方式(使用ViewContainerRef)显示您的动态组件,参考这篇文章可能会对您有所帮助。 https://dzone.com/articles/how-to-dynamically-create-a-component-in-angular


推荐阅读