에 따라 전환 지침의 구성 요소는 내가 홈, 소개 및 고급 검색 페이지가 말할 수 있습니다. 내 AppComponent
html 있음 있음 :각도 2 - 페이지
<view-header></view-header>
<view-search></view-search>
<router-outlet></router-outlet>
<view-footer></view-footer>
아주 간단합니다. 먼저 헤더의 html을로드 한 다음 기본 검색의 html을로드 한 다음 계속로드합니다.
이전에 말씀 드린대로 검색입니다. 분명히 내 지시문 view-search
을 보여주고 싶지 않다. 왜냐하면 당신이 고급 검색 페이지에있을 때 꽤 쓸모가 없기 때문이다.
제 질문은 고급 검색 페이지로 라우팅 할 때 Angular2에게보기 검색 지시문을 사용하지 않도록 설정하려면 어떻게해야합니까? 템플릿에
<view-header></view-header>
<!-- If (not in route "/search") -->
<view-search></view-search>
<!-- Endif -->
<router-outlet></router-outlet>
<view-footer></view-footer>
'route.subscribe'를 사용하여 현재 활성 경로를 확인하십시오. – AngJobs
@AngJobs 답장을 보내 주셔서 감사합니다. 나는 그것을 조사 할 것이다. –
probs가 없습니다. 공식 문서 https://angular.io/docs/ts/latest/guide/router.html – AngJobs