我需要进入sharedModule=>random.component内部的coreModule..。目前,我会得到循环依赖错误。我应该继续这样做吗?还是它本身就错了?
这是我目前的应用程序结构
app.module.ts
进口core.module.ts:->
core.module.ts
导入:shared.module.ts (我认为这会导致循环依赖关系)
shared.module.ts
的功能模块导入的。
预测内核中还需要其他东西。
shared.module.ts ===> log.service.ts
这是共享的,因为它不会是一个singleton
如果核心导入共享是错误的。核心如何获得共享中的东西
发布于 2020-12-20 21:32:32
由于shared模块导入了main模块,但仅用于其中一个服务,因此将该服务设置为一个单独的模块。这样做将允许您在任何需要的地方导入特定的模块(服务)。
发布于 2020-12-20 21:42:39
您不应该在sharedModule中导入coreModule,这与整个目的相矛盾。CoreModule是加载贯穿整个应用程序的组件/模块/prodiver等的地方,这应该只在appModule中导入。SharedModule在featureModules中使用。
还可以搜索( Ctrl+F )您的CoreModule应用程序,也许您也是将它导入到其他地方。
https://stackoverflow.com/questions/65384809
复制相似问题