【发布时间】:2021-04-18 04:01:46
【问题描述】:
由于我可以从 Angular 服务创建组件,因此我想将其作为警报服务来执行,并且该服务有几种方法,例如 error(),该方法必须将组件添加到 dom 以显示警报,但我不知道如何“注入”或“向 dom 添加”服务组件,有什么建议吗?
【问题讨论】:
标签: javascript angular
由于我可以从 Angular 服务创建组件,因此我想将其作为警报服务来执行,并且该服务有几种方法,例如 error(),该方法必须将组件添加到 dom 以显示警报,但我不知道如何“注入”或“向 dom 添加”服务组件,有什么建议吗?
【问题讨论】:
标签: javascript angular
如果我对您的理解正确,您可以创建一个警报Module,其中包含要注入的服务和组件。 在模块内的常规组件中配置警报和模板,并将其导入应用的顶级模块,然后只在您想使用的地方注入服务。
看看Angular Material Dialog我想你会发现它很有用。
【讨论】: