2017-10-19 4 views
1

나는 다음과 같습니다 공유 모듈을 가지고있다.각도 2 공유 모듈 순환 종속성

@NgModule({ 
    imports: [SharedModule], 
    declarations: [SomeComponent] 
}) 
export class OneModule { 

} 

내가 순환 종속성을 가지고 있기 때문에 내가 SharedModule을 로그 할 때 나는 정의되지 않는다. 이 문제를 어떻게 해결할 수 있습니까?

답변

0

SharedModule 수입품 OneModule 수입품은 SharedModule이고, 수입품은 OneModule입니다.

이렇게하려면 SharedModuleSharedService이 있어야 모든 구성 요소에 포함될 수 있으며 서비스에서 코드의 논리적 사고를 재편성 해보십시오.