angular – 如何将ViewContainerRef注入服务?

我正在尝试将ViewContainerRef注入服务,但是收到错误没有ViewContainerRef的提供程序!我找到了
this PR,它正好解决了我所追求的问题,似乎已经合并了.

请注意,我知道如何通过使用占位符使用this来实现此目的.

最佳答案 服务对任何视图都是完全不可知的.如果您尝试使用与特定视图关联的服务,则应将其添加到特定父组件/指令中的提供者列表中,并将ViewContainerRef作为参数传递到其中一个服务的方法中.

点赞