2016-08-04 1 views
1

모든 구성 요소에서 변경할 수있는 각도 2의 전역 변수와 같은 것이 있습니까? 지금 당장 발견 할 수있는 것은 각 ChildComponent에 가져와야하는 EventEmitters 또는 Services를 사용하는 접근법입니다.ParentComponent 통신 경로, 로그인 상태 모범 사례

내가 원하는 것은 로그인 변수를 앱 어딘가에서 설정하고 로그인 상태에 따라 기본 템플릿의 탐색 표시를 변경하는 것입니다. 가장 좋은 방법은 무엇입니까? 코드 예제가 필요 없으며 올바른 방향으로 밀어 넣기 만하면됩니다. 감사! 사용자가 로그인하지 않은 경우 경로로 이동을 허용하지 않습니다

답변

1

사용 라우터 가드 내가 여기에 경로를 지키는 대해 블로그 :. 매우 편리 제공 https://yakovfain.com/2016/07/20/angular-2-guarding-routes/

+0

는 그에 감사를 보이는 것! 지금 당장은 여전히 ​​그 이전 단계입니다. - 주 템플릿의 외관상의 변화는 그 변수 상태에 달려 있습니다. – Seltsam