我在尝试从延迟加载的模块加载动态组件时遇到问题.更确切地说,我试图在一个模态(https://ng-bootstrap.github.io/#/components/modal/examples)中打开登录组件,而不是在一个单独的页面中,同时保持单独的登录路由/页面完整.
现在,在我看来,我必须在app模块中急切加载登录组件,这只不过是一个临时的黑客.所以,我不想要这个解决方案.
我试过直接使用该组件,但正如我所料,它给了我以下错误:
找不到SigninComponent的组件工厂.你有没有把它添加到@ NgModule.entryComponents?
我搜索并找到了这个链接:https://github.com/angular/angular/issues/14324但无法使其正常工作.
我很惊讶我找不到这个问题的正确解决方案,因为这是一个非常常见的用例.任何帮助或建议表示赞赏.谢谢!