Angular2 RC5를 사용하는 샘플 Nodejs 응용 프로그램에서 작업하고 있습니다. angular2 RC5에서 ngModule이 도입되었음을 알고 있습니다. 샘플 애플리케이션에는 4 개의 화면이 있으며 이는 단일 페이지 애플리케이션이 아닙니다.Angular2 RC5 - Ngmodule
내 질문은 내가
또는
만 1 루트 모듈은 충분 화면 4 개 루트 모듈을 각각 작성해야합니까.제 질문이 적합한 지 확실하지 않습니다.
Angular2 RC5를 사용하는 샘플 Nodejs 응용 프로그램에서 작업하고 있습니다. angular2 RC5에서 ngModule이 도입되었음을 알고 있습니다. 샘플 애플리케이션에는 4 개의 화면이 있으며 이는 단일 페이지 애플리케이션이 아닙니다.Angular2 RC5 - Ngmodule
내 질문은 내가
또는
만 1 루트 모듈은 충분 화면 4 개 루트 모듈을 각각 작성해야합니까.제 질문이 적합한 지 확실하지 않습니다.
이것은 시스템의 개별 부분과 관련된 화면 인 경우 앱의 아키텍처와 그에 대한 비전, 확장 방법 및 요구 사항이 고정되고 명확한 방법에 대한 것입니다. 분리 될 수 있다면, 하나의 루트 모듈 (app.module)을 만들고 내 애플 리케이션을위한 4 개의 하위 모듈을 고려할 것입니다 (게으론로드되거나 필요에 따라로드 됨) 다음에서 아키텍처에 대한 자세한 내용을 찾을 수 있습니다. Architecture Overview
Angular2를 사용하여 다중 창 응용 프로그램을 만드는 한 가지 방법은 window.open
을 사용하여 응용 프로그램을 여러 번 (매개 변수가있는 URL 사용) 열고 나서 otherWindow.postMessage
을 사용하여 메시지를 전달하는 것입니다.
모듈은이 문제와 직각을 이룹니다.
SPA는 각각 별도의 포인트처럼 보입니다. 그래서 당신은 별도의 루트 모듈이 필요하다고 생각합니다. – rook