2017-09-19 9 views

답변

5

가장 직접적인 해결책은 @ViewChild 및 그 모든 close() 방법을 사용하여 sidenav에 대한 NavLevelDirective 인스턴스에 대한 참조를 얻는 것입니다. 사용하여 응용 프로그램의 구성 요소에 액세스 다음

<nav #mySidenav class="sidenav" [clr-nav-level]="2"> 
    <app-sidebar></app-sidebar> 
</nav> 

을 :

예를 들어, 템플릿에 참조 변수를 추가

@ViewChild("mySidenav", {read: NavLevelDirective}) sidenav: NavLevelDirective; 

을 사용자가 클릭하면 바로 sidenav.close()를 호출 " 찾기 "버튼을 클릭하십시오.