我怎么能在角度2中延迟加载组件?如果我使用下面的代码,如果我不在html页面上使用这两个组件,我会收到错误。
谢谢你, Matej
@NgModule({
declarations: [AppComponent, SecondComponent],
bootstrap: [AppComponent, SecondComponent]
})
答案 0 :(得分:0)
首先:你不能引导多个组件,这没有意义。 你只需要引导一个根组件。
第二:如果你不想懒惰地/动态地加载一个组件,你需要决定应该动态创建/加载该组件的位置,然后从那里取出它。
第三:动态组件应该在模块的声明和entryComponents中。
有很多关于如何动态加载组件的教程,其中一个是