Ionic 3 боковое меню закрывается при нажатии кнопки - PullRequest
0 голосов
/ 13 апреля 2019

Я показываю некоторые категории в боковом меню, которое работает нормально. но мне нужно, когда я нажимаю на категорию, а затем шоу категории. и это тоже отлично работает. но проблема в том, что когда я нажимаю на категорию, она показывает категорию, но закрывает меню. (поэтому, если мне нужно увидеть категорию, я снова открываю боковое меню. Я не хочу закрывать боковое меню).

  <div class="list-item-divider" (click)="onButtonClick()">
     <ion-item-divider tappable menuClose (click)="shop()">
      <ion-icon item-left ios="ios-home" md="md-home">
      </ion-icon>
      <strong>{{"Categories" | translate}}
      </strong>
    </ion-item-divider>
  </div>        

 <div *ngIf="buttonClicked" >
  <div *ngIf="service.categories" class="category-name">
    <ion-item tappable full menuClose *ngFor="let item of 
       service.mainCategories" (click)="getCategory(item.id, item.slug, 
        item.name)">
      <ion-icon item-right class="ion-ios-arrow-forward item-icon">
      </ion-icon>
      <span [innerHTML]="item.name"></span>     
    </ion-item>
  </div>
</div>

.ts

   public buttonClicked: boolean = false;

     public onButtonClick() {
      this.buttonClicked = !this.buttonClicked;
    }

1 Ответ

0 голосов
/ 13 апреля 2019

если я правильно понимаю, вам не нужно закрывать боковое меню, когда вы нажимаете на любую из ссылок в пределах

, тогда вам нужно удалить menuClose там.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...