2017-09-11 1 views

답변

0

한 가지 방법은 (메뉴의 각 항목에) 조건부 클래스를 적용하는 것입니다

<ion-menu [content]="content"> 
    <!-- The side menu title --> 
    <ion-header> 
     <ion-navbar> 
      <ion-title>{{loc.translate.MENU}}</ion-title> 
     </ion-navbar> 
    </ion-header> 

    <ion-content> 
     <ion-list> 
      <!-- Show toggle only when first tab --> 
      <ion-item [class.hidden]="currentTab == firstTab" > 
       <ion-toggle (ionChange)="toggled()" ></ion-toggle> 
       <ion-label>Switch Wifi</ion-label> 
      </ion-item> 
      <!-- Show only when first tab --> 
      <button [class.hidden]="currentTab == firstTab" ion-item menuToggle> 
       <ion-icon item-start name="close"></ion-icon>tab 1 says hello 
      </button> 
      <!-- Show only when second tab --> 
      <button [class.hidden]="currentTab == secondTab" ion-item menuToggle> 
       <ion-icon item-start name="close"></ion-icon>tab 2 says hello 
      </button> 
      <!-- Show only when third tab --> 
      <button [class.hidden]="currentTab == thirdTab" ion-item menuToggle> 
       <ion-icon item-start name="close"></ion-icon>tab 3 item here 
      </button> 
      <!-- Show always --> 
      <button ion-item menuToggle> 
       <ion-icon item-start name="close"></ion-icon>CLose Menu 
      </button> 
     </ion-list> 
    </ion-content> 

</ion-menu> 

<ion-nav #content [root]="rootPage"></ion-nav> 

과에 당신의 app.component.ts youll은 현재 페이지 (또는 탭)을 가져 오는 길을 만들고 속성을가집니다. firstTab, secondTab 등을 페이지로 정의하면 현재 페이지와 비교할 수 있습니다.

관련 문제