components/component.module.ts
中为延迟加载定义了几个组件profile-pic component
,我需要在侧边栏中使用它app.component.html
component.module.ts
中添加了app.component.ts
,但收到了错误。我自己搜索了一下,发现我们无法在component.module.ts
中加入app.component.ts
延迟加载。
不确定这是正确答案,但我需要使用app.component.html
中的组件。
有什么建议吗?
仅供参考,我想在补充工具栏中使用自定义组件(app.component.html
),而不是在页面中。
在页面中,如果我导入component.module
,则效果很好。
感谢。
答案 0 :(得分:0)
在app.modules.ts文件中导入组件
import { ComponentsModule } from '../../components/components.module'
imports: [
ComponentsModule,
],
答案 1 :(得分:0)
这对我有用。将Component用作服务。在主模块的providers部分中声明它,然后将其导入app.component.ts并将其注入到它的构造函数中。