나는 angular2를 처음 사용합니다. 나는 다른 페이지에 다른 머리글과 바닥 글을 가지고 있지만 그냥 경로의 구성 요소를 교체각도 2 라우팅
<router-outlet></router-outlet>
같은 라우터 콘센트를 사용하여이 작업을 수행하는 방법을 모르는하는 작업을 수행합니다. 그래서 이것을 얻는 가장 좋은 방법은 무엇입니까? 필자는 많은 부분을 검색했지만 모든 단일 구성 요소에서 머리말/꼬리말을 호출하는 애처로운 솔루션을 발견했습니다.
감사
것은 어떤 부분에서 내가 로그인에 대한 머리글/바닥 글을 그냥 페이지를 갖고 싶어하지 않는다는 것입니다 귀하의 요구 사항에 따라 로그인 부하 호출합니다. 사용자가 로그인 한 후에는 머리글/바닥 글을 추가 할 수 있습니다. –
해당 시나리오에서 * ngIf를 사용하여 조건부 렌더링을 사용하는 것이 좋습니다. 필요한 상태를 제공하고 머리글과 바닥 글에 * ngIf를 사용하는 AuthService를 사용할 수 있습니다. – Thomas
을 구체적으로 말하자면 모듈에 3 페이지 (로그인, 가입, 잊어 버린 패스) 권한을 부여하는 인증을 받았습니다. 나는 그 모듈에서 라우팅을 정의했다. 그래서 지금 사용자가 다른 3 개의 페이지 (login/signup/forgot-pass)가 아닌 다른 abc.com/xyz를 방문하게하면 xyz 구성 요소가있는 해당 모듈로 라우팅을 옮기고 인증을 남겨두고 싶습니다. 기준 치수. –