我有一個組件'A',它被添加到模塊M1和導出這是懶惰地加載, 現在我有另一個模塊M2有組件'B 「這是使用A(選擇)角度2:如何導出延遲加載模塊的組件
所以當M1是懶加載我得到錯誤的
組分A是不是任何NgModule
我有一個組件'A',它被添加到模塊M1和導出這是懶惰地加載, 現在我有另一個模塊M2有組件'B 「這是使用A(選擇)角度2:如何導出延遲加載模塊的組件
所以當M1是懶加載我得到錯誤的
組分A是不是任何NgModule
添加成分「A」在M2模塊的聲明
@NgModule({
imports: [
SharedModule
],
declarations: [ componentB, componentA ],
exports: [ componentB ]
})
export class moduleM2 { }
Thanks.You不能聲明一個組件在兩個不同的模塊 – sudhir
這是在共享模塊 – anshuVersatile
是的,這就是你會得到。如果您需要共享通用功能,則應爲其創建服務並將該服務添加到主模塊,所有延遲加載的模塊都可以使用它。 –